I’ve made a simple 3D maze that you navigate in zero gravity while watching through the Oculus Rift (right now it ONLY supports Oculus).
Download: Dropbox
Screenshot:
*** BE SURE TO READ THE FOLLOWING CONTROL INFO IN ORDER TO SUCCESSFULLY PLAY THE GAME! ***
The controls are somewhat complicated, so I will run them down here:
The left hand controls your movement:
- W - Forward
- S - Backward
- A - Slide left
- D - Slide right
- Shift - Up
- Ctrl - Down
- X - Stop (hold down and you will eventually come to a complete stop)
The right hand controls your rotation:
- I - Pitch forward
- K - Pitch backward
- J - Turn left
- L - Turn right
- U - Roll left
- O - Roll right
- , - Stabilize (hold down and your rotation will eventually cease)
Thrust regenerates whenever you’re not using it.
Space Bar drops a beacon (uses 50% of your currently available thrust). Use beacons to help navigate the maze (it’s useful to drop them at the entrance to areas you know are dead ends, so that you don’t accidentally go back down the same path again).
After the map generates, the game will load once you press both W and I at the same time, then release them. This is to help you get your hands in the correct orientation before the game begins. If your hands get out of orientation, the left hand isn’t too hard to get back where it should be, but the right hand can be. Most keyboards will have a little notch sticking out of the J key, so I’ve found it helpful to feel for that.
The goal is to reach a glowing ball at a random part of the maze. It emits a hum, so you know when you’re getting closer to it. Your readout also shows you (in addition to your coordinates) how far you are from it, in meters.
If your oxygen level runs out (takes a VERY long time), you lose. If you reach the glowing ball, you win. Either way, you can press Escape at any time to quit the game.
This is a very slow-paced game, and patience is needed in order to successfully navigate the maze. I would have made it faster, but my experience has been that if you are moving or rotating too fast in zero gravity, it creates a lot of motion sickness in the player. This speed may still carry a little motion sickness for some people, so be warned.
Remember, you’re in zero gravity, so any movement will continue until you apply opposite thrust or use stop/stabilize to slow yourself down. It can be disorienting at first, but when you get the hang of it, you can navigate a lot easier.
I’m not really planning on modifying this much, but if anyone has any suggestions, I will consider it. It’s mostly just to practice getting used to using the Oculus.