Gazelle

2D physics engine
$$pic(renders/render (5).png)$$

Gazelle was my 3 month long project at the beginning of 2012 during Junior year of high school. My goal was to create a rigid body physics engine that could rival Box2D and Chipmunk.

Gazelle can handle up to 1000 polygons in real time, and it has support for sliding friction, rolling friction, stacking, world wrapping, and soft-body dynamics.

I wrote Gazelle using Verlet integration, which I also used in Curtain, Nebula, and Ragdoll Aquarium.

Gazelle is open sourced on GitHub!

Gallery

Click to view