A simple 2D Mario-style platform game developed in C++ using graphics.h, created as part of the Introduction to Programming course (UAIC Iași, 2024).
The game allows players to control a Mario-inspired character, navigate through obstacles, collect items and avoid enemies while progressing through levels.
Players can choose between Mario and Luigi, each starting a quest to rescue their princess.
Main objectives:
- 🏃 Navigate through levels and avoid obstacles
- 💎 Collect stars to increase your score
- 👾 Avoid or defeat enemies
- 👸 Complete the level and rescue the princess
- 🎮 Character selection (Mario / Luigi)
- 💎 Collectible items that increase score
- 👾 Enemy mechanics
- 🏰 Level-based gameplay
- 🖥 Simple graphical interface and menu system
| Key | Action |
|---|---|
| ⬅️ ➡️ | Move left / right |
| ⬆️ ⬇️ | Climb ladders / navigate menus |
| Space | Jump |
| Esc | Exit window |
To run the game you need:
- C++ compiler (GCC / MinGW / MSVC)
- graphics.h library installed
- Windows environment (graphics.h support)
- Works only in environments that support graphics.h
- Limited portability across operating systems

