top of page
This 2D Physics Engine is something I wrote while in my second year at AIE. Its written from scratch in CPP using an Open GL Wrapper Bootstrap. It supports Rectangle, Circle and Line rigid bodies with mass, drag and elasticity. The physics engine was used to develop a basic pinball game to showcase its functionality.
Technical Features
-
Dynamic and kinematic rigid bodies
-
Mass, Elasticity, Liner & Angular drag
-
Collisions between primitive shapes
-
Rectangles, Circles and lines​
-
-
Custom collision call back events
-
Trajectory predictions
bottom of page