3D GAME PROGRAMMING ALL IN ONE, THIRD EDITION is perfect for anyone interested in learning the skills and processes involved in making 3D games. This new edition of the bestselling book shows you how to design and create every aspect of a fully featured game using the Torque 3D game engine. Starting with an introduction to game programming, this comprehensive book provides an overview of the gaming industry, game engines, programming, 3D concepts, texturing and modeling, and even audio engineering. After all the techniques are presented, you will use your new skills and the material on the DVD to create a game.
The DVD contains everything you need to create a complete game, including all of the TorqueScript source code in sample and final form, the Torque 3D Tools Demo game engine, MilkShape 3D for 3D player and item modeling, The Gimp 2 for texture and image manipulation, Audacity for sound editing and recording, UVMapper for performing UV unwrapping tasks, and Torsion, the Integrated Development Environment tool for TorqueScript code.
Table of Contents
1. Introduction to 3D Game Development.
2. Introduction to Programming.
3. 3D Programming Concepts.
4. Game Programming.
5. Game Play.
7. The Core Folder.
8. Introduction to Textures.
10. Creating GUI Elements.
11. Structural Material Textures.
13. Introduction to Modeling with MilkShape.
14. Making a Character Model.
15. Making a Vehicle Model.
16. Making Itels, Scenery, and Weapons.
17. Making Structures.
18. Making the Game World Environment.
19. Creating and Programming Sound.
20. Game Sound and Music.
21. Creating the Game Mission.
22. The Game Server.
23. The Game Client.
24. The End Game.
Appendix A: Torque 3D Reference.
Appendix B: Additional Resources.
Appendix C: Game Development Tool Reference.
Appendix D: GNU General Public License