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