Not all files are prepared by me. AGL3Drawable.hpp, AGL3Window.cpp, AGL3Window.hpp, ClosestPointTriangle.cpp are not mine.
The goal of the game is to collect all golden tetrahedrons and to get to the green tetrahedron. Red tetrahedrons should be avoided as if the player thouches them they get sent to the beginning.
You'll need to install epoxy, openGL, and glfw.
make
and ./Maze3D
optional arguments are <seed for rng> <number of tetrahedrons in one row of the cube>
W
- move forward
S
- move backward
Arrow keys or mouse - control the camera