Downloads
Box2D
Box2D is an open source physics engine that simulates boxes in 2D. I use this as a platform for testing and sharing ideas. This is the “Lite” educational version of Box2D. For the actively supported version, please visit the Box2D web-site.
Box2D Lite
Buoyancy
I wrote a chapter on buoyancy for Game Programming Gems 6. Here is the associated code.
Buoyancy
GDC 2009
This includes the integrator and constraint solver tutorials, Box2D_Lite, and integrator demos.
Slides and Demos
GDC 2008
This is a polished version of the GDC2007 presentation.
Slides
GDC 2007
I updated the physics tutorial for 2007. Here it is for your reading pleasure.
Slides
GDC 2006
Here’s my physics tutorial from the GDC. It includes PPT slides. Enjoy!
Slides
GDC 2005
I gave a presentation at GDC 2005 on some of the core algorithms I used in the physics engine I wrote at Crystal Dynamics. Some how I managed to get permission to share this information.
Slides
Paper