This is my old (and obsolete) highschool project. I am now integrating it into Taichi.
A 2D rigid body physics engine written from scratch in C++.
Demos:
(Big image files, please be patient if the network condition is poor.)
Gears:
Slinky:
Polygon Stacking:
Sliders: