Marble Madness is an action-packed game where you control a marble to complete challenging levels filled with obstacles, enemies, and collectibles.
- Push Marbles: Move and push marbles to fill holes and create new paths.
- Collect Gems: Gather all gems in a level to unlock the next stage.
- Dodge & Shoot: Avoid enemy bullets and fight back using your own projectiles.
- Power-Ups: Gain special abilities to enhance your marble's skills.
- Navigate your marble through the level.
- Push marbles strategically to solve puzzles.
- Collect all gems while dodging enemy attacks.
- Defeat enemies using your shooting abilities.
- Once all gems are collected, proceed to the next level.
- Visual Studio: Use the provided
.slnfile to open and run the game. - VS Code (Optional): You can also build and run the game in VS Code using C++.
- Open Visual Studio.
- Click on File > Open > Project/Solution.
- Select the
.slnfile included in the project folder. - Build and run the game using Ctrl + F5.
- Open the project folder in VS Code.
- Ensure you have MinGW and C++ extensions installed.
- Build and run the game using the build tasks or run configurations.
- Arrow Keys: Move your character.
- Spacebar: Shoot projectiles.
Feel free to fork the repository, make changes, and submit pull requests to contribute to the game.