2nd edition. — McGraw-Hill Education, 2009. — 561 p. — ISBN13: 978-0071614061
This book shows how to build complete 2D and 3D games with all essential components from scratch; shapes, image effects, animation, 3D model creation and use, graphics math, collision detection, 3D audio, split-screen, and networked games. All code examples are presented in an easy-to-follow, step-by-step format. This book targets development for the PC and Xbox 360 and introduces development for the Zune.