A 3D platformer game inspired by Marble Blast Gold. Navigate a marble through a series of enemies and obstacles to reach the goal at the end of each level in the shortest time possible!
Created by: Keavon Chambers, Daniel Deegan, Ellen Liu, Henry Luengas, Connor Virostek
- WASD: movement
- Mouse: look
- Right mouse click: hold and drag to look up/down
- Scroll: zoom in/out
- Enter: go to next level
- R: reset level
- Tab: fly mode
- O: change ball texture
- Physically-based rendering
- Shadow mapping
- Environment mapping
- Custom physics / collision with arbitrary meshes
- View frustum culling
- Octree (used for collision detection and VFC)
- HUD elements
- Hierarchically modeled animation
- Volumetric light beams
- 3D audio
- Bezier curve pathing
- Adjustable camera view
- YAML level loader
- Support for Windows, Mac OSX, and Linux