Get Started

Just getting started in VR? We’ve assembled a collection of resources to help you design and launch your Unity app.


Fast and Versatile Development with Unity

Develop for Gear VR or Oculus Rift using Unity's built in support whether you're a beginner or advanced developer.

Utilities for Unity

We've created the Oculus Utilities Unity Package to assist with all your VR development needs, including assets, scripts, and sample scenes.

  • OVRManager: an interface for controlling VR camera behavior
  • OVRPlayerController: a VR first-person control prefab
  • OVRInput: a unified API for Xbox controllers, Oculus Touch, and Oculus Remote
  • OVRHaptics: an API for Oculus Touch haptic feedback
  • OVRScreenshot: a tool for taking cubemap screenshots of Unity applications
  • Adaptive Resolution: automatically scales down resolution as GPU exceeds 85% utilization
  • Basic sample scenes

Oculus Unity Sample Framework

Learn to produce reliable, comfortable experiences and avoid common mistakes. Available as a Unity project, and as binaries for Rift and Gear VR.

Scenes include:

  • Movie Player: illustrates video rendering using the Android Media Surface Plugin
  • Pointers: explore options for using UI pointers
  • Crosshairs
  • Teleport

Made with Unity

Ready to start building with Unity?

Get Started