Resources for 2d game physics


(source: oreilly.com)

Physics for Game Developers by O'Reilly


Here are some resources I assembled a few years ago. Of note is the Verlet Integration. I am also including links to some open source and commercial physics engines I found at that time. There is a stackoverflow article on this subject here: 2d game physics?

Physics Methods

  • Verlet Integration (Wikipedia Article)
  • Advanced Character Physics (Great article! Includes movement, collisions, joints, and other constraints.)

Books

  • "Game Physics Engine Development", Ian Millington -- I own this book and highly recommend it. The book builds a physics engine in C++ from scratch. The Author starts with basic particle physics and then adds "laws of motion", constraints, rigid-body physics and on and on. He includes well documented source code all the way through.

Physics Engines

  • Tokamak (Open source physics API)
  • APE (Actionscript Physics Engine)
  • FLADE (Flash Dynamics Engine)
  • Fisix Engine (another Flash Actionscript engine)
  • Simple Physics Engine (commercial)

Tags:

C#

F#

2D

Physics