|
main index Narrative
|
A physics engine is a set of APIs that basically take care of physics calculations in a game setting. A programmer simply has to import said APIs and all the work is done for him/her regarding things like Ragdoll Physics and collision detection. Typically the API is also optimized and tested thoroughly, since a third party company takes care of it while the game developers don't have to worry about it. This makes it possible for believable physics to run on even the most modest of systems.
Most physics engines are software driven, that is, the processor takes care of all the work. Only one, PhysX, has hardware acceleration.
Rumor has it that the very first physics engines used in video games were put there to accurately calculate the behavior of bouncing breasts....
Examples of some physics engines
|
||||||||||||||||||||||||||