This entry is a selection of parts from the report I made about my project for Game Engine Architecture, a course I performed as part of my studies from the Master’s Program in Game Design And Technology in the University of Gothenburg.
The project consisted of choosing a game from the golden age of the arcade games and recreating it in C++ using the base for an engine provided by the course organisers (which was based on the SDL library). I preferred to go for a quite harder goal and chose instead a later game, Contra by Konami, as it supposed a better challenge. The time was quite tight but I managed to fully recreate the first two levels of the game.
For the report I used a generic plural (“we”), but the truth is I made the project completely alone on my own (took a lot of work, to be honest!). Don’t be afraid to comment if you have any suggestions or questions or you find any mistakes in the post.
| Project in GitHub | Windows 32bits release | Original PDF report |