Make your own games using DirectX 10 and C++ with Ultimate Game Programming with DirectX, Second Edition. Written for experienced programmers who want to learn DirectX 10 and how to apply it to game creation, this book goes in-depth with DirectX 10 and each of its subsystems. Every part of the gamedevelopment process is covered and you�ll apply your existing game-development skills to the new techniques and tools covered in the book. Beginning with an introduction to DirectX and Direct3D, you�ll work your way through graphical interfaces, animation paths,advanced lighting and shadows,various surfacemapping techniques, and even sound. One topic is covered per chapter and end-of-chapter questions help you practice and reinforce your new skills.Whether you�re a current gamedevelopment student or a professional developer, you�ll find the information and techniques you need to gain a clear understanding of game programming with DirectX 10.