It's common to use a gamepad for playing games for the Rift.

But I want more natural user interface, furthermore without special devices.

So I developed Bobbing-Walking.

It is a Unity script.

When you let the Rift bouncing, you will move forward.

If you want to move backward, turn up the front of the Rift and do same.

I modified AngryBots, a sample game attached to Unity3D, into FPS-style game with Bobbing-Walking and DroidGlove.

It's BobbingBots available on this page.

sample project for Unity3D (Bobbing-Walking only)

There is another project. That includes Bobbing-Walking script and DroidGlove receiver script on this page.

How to use

BobbingWalkingOVRPlayerController.cs is main script.


When you use Bobbing-Walking, follow these instructions to prevent falling to the floor.

  • Look at first.You must be at least 7 feet away from other objects.
  • Make a circle on the floor around you with a roll of tape. And do not step outside of that.
    If you don't have a roll of tape, place the PowerPad on the floor. ( Don’t tell me you don't have it. :) )
  • Do not move fast.



If you have any question, contact me on Twitter.


This script was named by izm. Thank you!


差分 一覧