This book is a comprehensive treatment of modern 3D games technology. It concentrates on:
• real-time rendering, or the necessary enhancements of 3D graphics to enable rendering at interactive rates;
• topics from areas such as Al, physics and collision detection, that are used in games;
• the software technology of games - engine architecture and multi-player technology.
The text is written around the engine Fly3D (included with a full SDK on the CD) that implements most of the described techniques. Readers can try out their own ideas by writing source code and experiment with existing demonstrations by writing plug-ins and altering existing ones. You can even develop your own game.