A downloadable game

Explore non-Euclidean space in virtual reality.

Hardware: HTC VIVE headset and one HTC VIVE controller

Platform: SteamVR

No other systems have been tested. Only one controller is currently needed.

Controls: 

  • Movement
    • Controller: Point in the direction you want to move. Press up and you will move to the tile forward in that direction or press down and you will move to the tile backwards in that direction. Pressing left and right works somewhat but not reliably.
    • Physical: Any amount of movement will move the player at a set speed. in that direction. Meant mainly for movement on a tile or moving between tiles
  • Map: Press the trigger on the controller to open the map attached to your hand.

Objective: Walk around. Use the doors to move from one world to the next. Learn about the differences in their geometries.

Thanks:

  • Dr. Kobayashi: For being my thesis director.
  • Dr. Nelson: For being my second committee member.
  • CodeParade: For allowing early access to the non-Euclidean engine.

Source Code: Will be available when the non-Euclidean engine has been made public at https://github.com/danielwaker/HyperWorldDemo.

Download

Download
HyperWorldDemo.zip 30 MB
Download
Thesis Defense PowerPoint 6.1 MB
Download
Thesis Paper 5.7 MB