This was a prototype I made to work out the fundamental idea behind the arbgeom game.
A lot has changed in the arbgeom game since this, the geometry/manifold builder is an example of this. The main idea behind the rendering is really the only thing that is the same as in arbgeom. I am planning on making public the current geometry builder when fully implemented, so people will be able to create their own levels for arbgeom with docs.
WASD, Space, Shift for movement and drag with the mouse to turn the camera. You can also add kebinds to some of the parameters of manifolds, for example the one that is currently set up uses t/g, y/h, u/j to control the various radii of the ditorus