Search Unity

Build with Unity, deliver on Oculus.

Reach the entire Oculus community on mobile or PC

Whether you’re developing a VR game, social experience, entertainment or education app, easily publish across the entire Oculus platform with Unity. Deliver amazing immersive experiences for the most passionate PC VR users with Oculus Rift + Touch, and the largest mobile VR audience with Samsung Gear VR + controller.


Join the Rift developer community and create content for the world’s premium consumer VR experience. With Oculus Touch controllers, your audience can engage in your experience with extraordinary precision and haptic feedback. Combine this with powerful Oculus audio resources and the Unity development environment, and you’ll unlock the magic of presence in VR.

Gear VR

Join the Gear VR developer community and create content for the most widely distributed VR headset in the world. With the new Gear VR controllers, people can use their hands to point, drag and drop, tilt, shoot and more in Gear VR apps. Combine this with Oculus social platform resources and the Unity development environment, and you’ll capture the fullest potential of VR.

Getting started

Unity 5.1 and later includes built-in VR support for Rift and Gear VR. We’ve developed a wide range of tools, packages, and support materials to help you build the best experience possible.

Create an Oculus developer account to stay current with news and updates.

Sign up

Made With Unity for Oculus

Lucky’s Tale
Learn more
Dead & Buried
Learn more
Learn more
Learn more

Oculus on the Unity Asset Store

Unity developers can get started with special assets created and shared by Oculus developers to ensure you deliver the best VR experience.

Oculus Unity Sample Framework

This framework includes sample scenes and scripts illustrating common VR features such as locomotion, in-app media players, crosshairs, UI, interaction of GameObjects with Oculus Touch and more.

Scenes include:

  • Movie Player: Android Media Surface Plugin

  • Pointers: Explore options for using UI pointers

  • Crosshairs

  • Teleport


Oculus Utilities

To supplement Unity’s built-in support, you can download Oculus Utilities for Unity 5.1 and later, which includes scripts, prefabs, and other resources. The package comprises an interface for controlling VR camera behavior, a first-person control prefab, a unified input API for controllers, advanced rendering features, object-grabbing and haptics scripts for Touch, debugging tools and more.

Got it

We use cookies to ensure that we give you the best experience on our website. Click here for more information.