Part I Essentials of Developing Racing and Driving Games
Chapter 1 Starting Your Engines – Basic Design Elements 3
Chapter 2 Game Architecture for Racing and Driving Games 22
Chapter 3 Basic Graphics for Racing and Driving Games 47
Chapter 4 Building a Basic 3D Driving Game 82
Part II Building More Realistic Simulations
Chapter 5 Game AI and Collision Detection 99
Chapter 6 Incorporating Intelligent Components 123
Chapter 7 Audio for Racing and Driving Games 152
Chapter 8 Using Ambient Traffic 173
Chapter 9 Physics for Racing and Driving Games 190
Chapter 10 Simulating Continuous Time 213
Part III Advanced Techniques
Chapter 11 Cinematography for Racing and Driving Games 243
Chapter 12 Creating Terrains 259
Chapter 13 Designing the Manic Mars Racer Game 288
Chapter 14 Coding the Manic Mars Racer Game 305
Appendix A High-Concept Design Document for Gopher-it 326
Appendix B Math Tutorial for Developing Driving and Racing Games 330