Game Coding Complete (2003-present)

Game Coding Complete cover Game Coding Complete, 2nd Edition cover Game Coding Complete, 3rd Edition cover Game Coding Complete, 4th Edition cover
Along the way I somehow found time to write a book, Game Coding Complete, now in its fourth edition. Game Coding Complete was published in 2003 and 2005 by Paraglyph Press, and in 2009 and 2012 by Charles River Media. The fourth edition was co-authored by my friend and colleague Rez Graham, currently the lead AI programmer for Electronic Arts on The Sims. Game Coding Complete is an intermediate programming book for the serious hobbyist or even the newbie professional game programmer. There is a companion web site, where people can download the source code from the book and discuss all manner of subjects, some of which are even related to game programming.