top of page
Asteroids_2020-12-17_15-34-37.png

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

Download Soon

Asteroids

bottom of page