Placeholder Engine was an engine I worked on alongside a stellar team as part of the third year of my university undergraduate degree. The above gif shows off Jetball, our 3D technical demo for the engine. I made the physics side of the engine involving collision detection and resolution, force and torque accumulation, and spring and drag generators.
Over the course of this project, my mathematical skills were reinforced due to the heavy use of quaternions and matrices in 3D physics and collision detection. Doing this helped to make me feel more confident that I am becoming an expert in my favoured field of physics programming. The collision resolution process also challenged my critical reasoning skills to come up with a sophisticated system that would be achievable within the scope of the project.