Oculus Go Development

On 6/23/20 Oculus announced plans to sunset Oculus Go. Information about dates and alternatives can be found in the Oculus Go introduction.

Oculus Quest Development

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.

Additional Oculus Resources for Unity Developers

This guide describes additional tools and SDKs that Oculus provides for Unity developers.

Platform Solutions

  • The Oculus Platform supports features related to security, community, revenue, and engagement such as matchmaking, in-app purchase, entitlement check, VoIP, and cloudsaves. For more information about the Platform Unity plugin, go to Platform Solutions developer guide.

Oculus Avatars

  • The Oculus Avatar SDK includes a Unity package to assist developers with implementing first-person hand presence for the Oculus Rift and Oculus Touch controllers. The first-person hand models and third-person hand and body models supported by the Avatar SDK automatically pull the avatar configuration choices the user has made in Oculus Home to provide a consistent sense of identity across applications. The SDK includes a Unity package with scripts, prefabs, art assets, and sample scenes. For more information, see our Avatar SDK developer guide.

Audio Resources

  • Oculus Native Spatializer Plugin (ONSP) for Unity provides easy-to-use high-quality audio spatialization. It is included with the Audio SDK Plugins. For more information about using ONSP, go to the Oculus Native Spatializer for Unity developer guide. The Unity editor includes a built-in basic version of the ONSP with a subset of features. See Unity Audio for more information.
  • Oculus OVRLipSync: is a plugin for animating avatar mouths to match speech sounds (Unity 5.1 or later).
  • Oculus OVRVoiceMod: a plugin used to modify audio signals, making a person’s voice sound like a robot, for example, or changing their voice from male to female, or vice-versa (Unity 5 or later).