3D Game Engine Programming

Stefan Zerbst & Oliver Düvel

Language: English

Publisher: Premier Press

Published: Apr 15, 2004

Description:

A full-blown game engine is now an important industrial asset. Current engines exist with licensing fees of several $100,000, plus profit share costs. Because of these high costs, hobbyist game programmers are eager to learn how to write their own engines. The availability of a game engine which is ready to rock simplifies the development process of a game, allowing developers to concentrate on the game and gameplay experience. "3D Game Engine Programming" shows game programmers how to develop such an engine.

From the Publisher

At the end of the book, you will be able to program your own comprehensive game engine, including renderer, network, audio, input, and math libraries. Includes coverage describing how to implement additional tools for game programming, such as a level editor with graphical user interface. To demonstrate the power of the developed tools, this book wraps things up with a deathmatch network first-person shooter, utilizing everything from the book: engine, level editor, and performance knowledge.

About the Author

Stefan Zerbst holds a degree in Computer Science with Business Administration. Starting programming on the ancient C16 he is now the author of two best selling German books about game programming and runs the German hobby game programming community Zfx.info. He shares his comprehensive experience in this field not only through writing books but also by holding lectures about game programming at a German university.