Please review the relevant PC or mobile setup documentation to be sure that you are using supported hardware and that your development environment and devices are set up properly:
Before beginning development, download and install the appropriate Unity version (indicated below).
Unity 5.1+ provides built-in basic support for virtual reality development with the Oculus Rift and Samsung Gear VR, optionally supplemented by the Oculus Utilities for Unity package. Projects built with the Oculus Unity Legacy Integration are not compatible with Unity’s VR support.
VR support for Unity 4 is provided by assets included with the Oculus Unity Legacy Integration package. Developers using Unity 4 and the Legacy Integration should migrate to Unity 5. We are maintaining the Unity Integration for developers who are not ready to upgrade, but it will be eventually discontinued.
If you are starting a new project, we strongly recommend using Unity 5.x and the Utilities package.
|Unity Version||Recommended Release|
Unity 5.3.7p4 and later (deprecated)
Unity 5.4.4p3 and later
Unity 5.5.1p2 and later
For complete details Oculus SDK or Integration version compatibility with Unity, see Unity-SDK Version Compatibility.
There are noteworthy feature support differences between Unity licenses. Please review the limitations cited below as well as the license comparison on Unity’s website before committing considerable resources to one path. Your license choice will depend largely on the performance characteristics and distribution needs of your app.
A feature set comparison between Unity Professional and Personal editions may be found here: http://unity3d.com/unity/licenses
You may wish to have a compatible gamepad controller for use with the supplied demo applications, such as the Xbox 360 controller for Windows, an HID-compliant game controller for Mac, or a Moga Pro or other compatible controller for Gear VR.