Develop a solid foundation in mathematics for use in the creation of 3D graphics.
Find out how to simulate intelligence in your game using basic and advanced steering algorithms and motivation engines.
Learn how to implement multithreaded UDP classes for the development of multiplayer networked games.
Explore a variety of 3D programming topics including forward and inverse kinematics, parametric curves, subdivision surfaces, and progressive meshes.
Discover how to use the components and tools in DirectX 9.0 to create computer games with cutting-edge 3D algorithms and effects.
The complete source code in C++, including a game demonstrating techniques covered in this book, can be downloaded from www.wordware.com/files/dx9.