Given by teachers
This project is an assignment for my first year of programming. We had to recreate a level out of a oldschool 2D game with an engine provided by our teacher. I decided to recreate the Magma Dragoon level of Megaman X4 as it was a game I liked a lot at the time for its mechanics.
Being my first project I learned a lot from it like: collision detection, trigger zones, AI, UI, sprite animations and of course the basic knowledge for making games in C++. I am going to tweak/rewrite this game at some point to see the difference of knowledge between now and then. This is going to be a nice experience as I will see the difference in decision making, logic and code layout.