Marble Maze

Marble Maze is a simple marble rolling game where the player attempts to navigate various mazes and have the ball fall through the floor at the end.

Features:

  • Full mouse and keyboard support

  • Automatic progression to level 2 after beating level 1

  • Ability to restart if the game is stuck using the 'R' key

  • Ability to exit the game at anytime with the 'ESC' key

Lessons Learned:

  • Utilization of the Unreal BSP brushes to build the foundation and mazes

  • Prototyping of the mazes with pen and paper before building a digital prototype

  • Applying textures and background to project environment to make the mazes more pleasant

Future Improvements:

  • Additional levels each needing a different strategy to complete (bounce pads, teleports, hidden walls, etc.)

  • Ability for the player to change the marble's skin

  • Ability for player to change the background environment