Summary

Well-executed 3D collision detection is an essential part of 3D games. Building a custom 3D collision engine requires careful planning, calculated tradeoffs, and significant integration into other parts of the game engine. As with other 3D game elements, such as the graphics engines and audio processing, vectors and vector math play a major role in the solutions, and understanding them is fundamental.

Poor collision detection can ruin the game experience, and the impact of good 3D collision detection and response should not be underestimated because it can establish the “feel” of the game. For many types of 3D games, this is arguably the thing that defines the gameplay for the players, whether they know it or not. The basic truth of 3D games is that the visible world is supported and sustained by an invisible one, a world of number structures and the power of math.



Practical Java Game Programming
Practical Java Game Programming (Charles River Media Game Development)
ISBN: 1584503262
EAN: 2147483647
Year: 2003
Pages: 171

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net