Made using: C++ and Allegro 5
Project duration: 2 months (year 1 of Programming Degree)
Date of completion: December 2014
Project code: Github
The goal of the project was to create an Asteroids clone using C++ and an API of our choice. I opted for Allegro 5 as a later assignment would also require the use of Allegro and thus the experience would be beneficial. This was my first coding project and as a result a lot of the time spent on this project was on learning basic C++.
While the code for this project is not of a high quality I am happy with the result as I was able to produce a game with a good level of quality and playability with no previous experience, while also including additional extra features such as a high score table, powerups and multiplayer.