Skip to content

danieljz23/MarbleGame

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marble Madness

Marble Madness is an action-packed game where you control a marble to complete challenging levels filled with obstacles, enemies, and collectibles.

Gameplay Features

  • 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.

How to Play

  1. Navigate your marble through the level.
  2. Push marbles strategically to solve puzzles.
  3. Collect all gems while dodging enemy attacks.
  4. Defeat enemies using your shooting abilities.
  5. Once all gems are collected, proceed to the next level.

Requirements

  • Visual Studio: Use the provided .sln file to open and run the game.
  • VS Code (Optional): You can also build and run the game in VS Code using C++.

Getting Started

Running with Visual Studio

  1. Open Visual Studio.
  2. Click on File > Open > Project/Solution.
  3. Select the .sln file included in the project folder.
  4. Build and run the game using Ctrl + F5.

Running with VS Code

  1. Open the project folder in VS Code.
  2. Ensure you have MinGW and C++ extensions installed.
  3. Build and run the game using the build tasks or run configurations.

Controls

  • Arrow Keys: Move your character.
  • Spacebar: Shoot projectiles.

Contributing

Feel free to fork the repository, make changes, and submit pull requests to contribute to the game.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published