Not many developers have the insights of Michael Abrash. He is a game developer with decades of experience building commercial games, including a game you may recognize as "Quake". His Graphics Programming Black Book is years old, but much of it is just as interesting as it was at the time of writing. And, the entire book is available online, for free.

The book consists of 70 chapters on optimization, graphics, and assembly programming. The entire book is insightful and interesting, but my favorite chapters are these:

Enjoy! Again, the entire book is accessible here: Graphics Programming Black Book.


One Comment to “Program like a Quake developer”

  1. […] Program like a Quake developer; A free book by Michael Abrash, one of the developers of Quake. The book is quite outdated, of course, but it’s still a very interesting read. […]

Leave a Reply

You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>