after lusting for a copy of andré lamothe’s Black Art of 3d Game Programming for years, i finally found an affordable copy

it does not disappoint. one of the fatal flaws of 95% of 3d game programming books is that they jump straight into mathematical proofs, instead of explaining in human terms how concepts are relevant to making a game. lamothe’s programming concepts are clear, easy to understand, and provide real-world examples before diving into code

to my delight, the book doesn’t limit itself to just 3d. it covers every conceivable topic for building a game engine from scratch in MS-DOS - and includes some great chapters on FM and wavetable synthesis!

#programming #c #retroGaming

A four-inch-tall coffee cup sits beside a girthy copy of the book, rising 2/3rds up the cup's side.
A page from the book, showing how FM synthesis works on sound cards. Two diagrams describe how FM synthesis is produced over time.

  • agersant@mastodon.gamedev.place
    link
    fedilink
    arrow-up
    2
    ·
    6 days ago

    @vga256@dialup.cafe The cover art has incredible energy. How did they so perfectly blend the aesthetics of a D&D dungeon master guide and clipart collection CDs?

    • vga256@dialup.cafeOP
      link
      fedilink
      arrow-up
      1
      ·
      6 days ago

      @agersant@mastodon.gamedev.place 😆 it really does look like a 3rd party published 3e book