Marble Madness is a 2D interactive video game designed with C++, OpenGL, and GLUT. Navigate the mazes, gather the crystals, and avoid the deadly robots to win and escape!
- Homebrew: If you don't have Homebrew installed, you can install it by running the following command in your terminal:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
- XQuartz: XQuartz is required for OpenGL and GLUT on macOS. Install it by running:
brew install --cask xquartz
- After installing XQuartz, you may need to restart your computer. To verify installation, run the command
echo $DISPLAY
in your terminal. The output of this command should end withorg.xquartz:0
. - CMake: If you want to build with CMake, install it by running:
brew install cmake