1.3 Approaches to Physics Engines 5
nothing special to support it. We avoided using a physics engine because special-case
code was more convenient.
A final reason to avoid physics engines is scope. If you are a one-person hobbyist
working on your game in the evenings, then developing a complete physics solution
might take your time away from improving other aspects of your game, such as the
graphics or game play. Or worse, it might distract you from finishing, releasing, and
promoting your game. On the other hand, even amateur games need to compete with
commercial titles for attention, and top-qu ality physics is a must for a top-quality title
of any kind.
1.3 Approaches to Physics Engines
There are several different appro aches to building a physics ...