This project is a 2D side-scroller developed as part of a university assignment.
You can also play it on Path of the Sorcerer on Itch.io.
Key Features of the Project
- Multiple Game States: Includes menu state, game state, pause state, win state, and game over state for seamless gameplay transitions.
- Diverse Enemies: Features three different types of enemies, each with unique behaviors to challenge the player.
- Power-Up System: Implements a power-up mechanic to enhance the player's abilities throughout the game.
- Final Boss Battle: A challenging final encounter with a dragon that serves as the ultimate test of the player's skills.
This project provided valuable insights into the development of a 2D side-scroller. Through this experience, I was able to learn and apply key game development principles such as state management, AI programming for enemy behavior, and designing engaging gameplay mechanics.