This game was created as part of my 'Games Science' module. The primary purpose of this project was to develop my raw mathematical and physics skills in many areas - skills that are fundamental and transferable between all game-development environments.
This game was also created in C++ with a custom SDL engine provided by the University.
With this project, I have implemented features which solidified my skills in areas such as: vectors and matrices, dot products, distance calculations, normals etc.
In the end, it was a very useful module, and project to work on. It has taught me various transferable skills, and because of it, I now understand many under-the-hood maths and physics that go into video game development.