Super Mario Bros Clone
During the second semester of our 1st year at university (level 4), we were assessed to create a Mario-like game. I decided to stick to re-creating the original game with a few alterations. This was my first time working without a given framework. The point of the assessment was for us to increase our knowledge within C++, focusing on an object-oriented development approach. I am thrilled with the outcome of my project and have learned what to improve upon in future projects. The game was made using a library called SDL 2.Features Included
- Local Multiplayer
- Platformer Styled AI
- Tile Collision
- Sprite Animation
- Scene Switching
- File Saving/Loading
See the video below for a gameplay snippet
Learning Outcomes
This project was one of my most favourite ones to work on. As we had just finished the first semester of learning C++, I was able to understand what I was doing more than previously. I felt as if I was able to add features (such as the koopas detecting edges and turning when found one) without looking at tutorials online. I also learned how to use libraries such as SDL. Previously, I had only used pre-made solutions or played around with game engines.
Tools Used
- SDL 2
- Visual Studio 2019