top of page
During the first year holidays at AIE I had the urge to recreate a retro game in OpenGL. This was to both improve my skills in C++ and also see how well I could recreate a retro title. The game I ended up going for was asteroids, and I spent a good 2 weeks implementing the code and design structures to get it to the same standard as the original.
​
This project served as the starting point in my understanding of underlying engine systems, which led ultimately to the creation of the Scarlett Game Engine.
​
Things I took away from the project included:
​
-
Increased experience in C++ - particularly in terms of Vector Mathematics and Physics
-
Expanded custom C++ math library which was used for all of the linear algebra implementations
Asteroids
bottom of page