Breaking into VR development doesn’t need to break the bank. If you have a newer Android phone and a good gaming computer, it’s possible to prototype, test, and share your VR projects with the world using third-party software like RiftCat’s VRidge. In this post, we’ll take a look at what you’ll need to get started with PC VR development for less than $100.
Your VR Prototyping Kit
- Breaking into #VR development doesn’t need to break the bank. Click To Tweet$63 for the Leap Motion Controller and VR Developer Mount, now on sale in our web store. (While still on sale, note that prices are different outside the US and Canada.)
- A Cardboard-compatible phone and a VR-capable computer. The requirements for both are listed on RiftCat’s website.
- $15 for a Google Cardboard viewer. More if you decide to get one of the nicer ones.
- $15 for the full version of VRidge (though you can try the free version first).
- You still have $7 left over? Get yourself a fancy coffee. Treat yourself!
How it Works
VRidge is software that streams PC VR experiences to your phone via wifi. At the same time, it uses your phone’s internal gyros to provide the head tracking. This transforms your phone into a VR headset screen, simulating devices like the HTC Vive.
Since VRidge and our Unity Core Assets both take advantage of OpenVR, it’s possible for you to build and test your project using this minimal setup. The VR community is also using VRidge to play with experiences that would otherwise be unavailable – like Blocks:
- Quick, affordable VR. Though in all honesty, you’ll probably get the itch to upgrade as soon as you can. (See Cons.)
- Rapid prototyping. It’s nearly impossible to build a decent VR experience without being able to dive into it. That’s why we’re recommending this as a prototyping approach to developers who don’t have access to full headsets.
- No positional tracking. This limits immersion, but mobile VR headset users will already be familiar with this. (Though there are hacks with other hardware that can provide positional tracking – see Chop’s post in the comments section!)
- Additional latency. The experience within the headset will be at least a couple of frames behind what you would experience on the Oculus Rift or HTC Vive. You will “feel” the latency in ways that you wouldn’t on a full setup.
- Higher odds of sim sickness. If you’re sensitive to motion sickness, the added latency may cause you to feel uncomfortable. Bear in mind that this can really ruin someone’s day! This is not a setup for public demos.
1. Setup your Google Cardboard with Leap Motion Controller. Attach the VR Developer Mount to the headset using the included adhesives. Once the Leap Motion Controller is properly mounted, use the USB extender to plug the controller into your computer.
2. Install and setup VRidge. See the full guide here or watch this video:
3. Install and setup SteamVR. See the full guide here or watch this video:
4. Install the Leap Motion Orion software.
5. Download and run Blocks through VRidge. If your setup is working properly, you should be able to play with Blocks in the headset.
6. Download the Unity Core Assets and Modules. You’re ready to build an incredible experience with your VR prototyping kit. Learn more about how the different Modules work in this blog post. When your project is ready, we’d love to feature it on our Developer Gallery.
Whether you have a small hardware budget or a cutting-edge setup, the future of VR is being built by indie developers just like you. The Leap Motion VR Developer Bundle is on sale until Saturday, September 10th – get yours now and build what inspires you.