A short puzzle platformer made in C++ with SFML and CMake for the Games Engineering module at Napier University. This project involved working as part of a team of two, to design and develop a short prototype for a game. Mage Madness is a puzzle platformer in which the player must navigate through increasingly difficult levels using abilities such as a magically enhanced jump and teleportation.
- multiple levels
- magic jump ability
- magic projectile ability
- teleport ability
- various obstacles and hazards
- Level Builder
- Entity Manager
- AI NPC Behaviour (State Machine)
- Object Physics
- Remappable Keys
- Controller Support
- Resizable Screen Res
- Installer