Takes programmers through the complete process of developing a professional quality game, using hundreds of insider tricks and techniques, covering a range of topics such as the key "gotcha" issues that could trip up even a veteran programmer, game interface design, game audio, game engine technology, and a companion CD with source code and game development tools. Original. (Intermediate)