
As part of a physics assignment while studying at AIE, I had to create a real-time physics engine in C++. This engine includes sphere, box (axis-aligned and oriented) and plane collisions, as well as an implementation of rope soft-body rope physics based on Hooke’s law.
I surfaced these physics systems as a simple scene where where you launch balls around to different slings. I intend to flesh this out as a more elaborate game.
The repository can be found here. The source files pertaining to physics are here.