Compatibility and Requirements
System and Hardware Requirements
To verify that you are using supported hardware, please review the relevant PC or mobile setup documentation:
Unity Version Compatibility
Unity 5.1 or later provide built-in support for Rift and Gear VR development. The optional Oculus Utilities for Unity package offers additional developer resources.
All developers should use Unity 5. Legacy support is available for Unity 4 - see our Unity 4.x Legacy Integration Developer Guide for more information.
|Unity Version||Recommended Release|
Unity 5.3.8f1 and later (deprecated)
Unity 5.4.5f1 and later
Unity 5.5.2p3 and later
Unity 4.7.0f1 (legacy support only)
For complete details Oculus SDK or Integration version compatibility with Unity, see Unity-SDK Version Compatibility.
- Windows: Windows 7, 8, 10
- Mac: OS X Yosemite, El Capitan, Sierra
OS X development requires the Oculus Rift Runtime for OS X, available from our Downloads page. Note that runtime support for OS X is legacy only. It does not support consumer versions of Rift.
Unity Personal and Professional Licenses
The Unity Personal and Professional licenses both provide built-in Rift support. Mobile developers using the Unity Free license receive basic Android support automatically. Mobile developers using a Professional license require an Android Pro Unity license.
For more information, see License Comparisons in Unity’s documentation.
You may wish to have a controller for development or to use with the supplied demo applications. Available controllers include the Oculus Touch or Xbox 360 controller for Rift, and the Gear VR Controller for mobile development.