Setup guide

6 | Introduction | Unity
considerable resources to one path. Your license choice will depend largely on the performance
characteristics and distribution needs of your app.
Gamepad Controller
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 Samsung EI-GP20 or other
compatible controller for Gear VR.
Installation
All Oculus Unity development materials are available for download at our Developer site (requires login): https://
developer.oculus.com/downloads/
The Oculus Unity Integration is the heart of the supplied development resources - it installs the minimum set of
required files necessary for VR integration into Unity. We have also included various assets, scripts, and sample
scenes to assist with development.
The Mobile SDK also includes Unity example scenes illustrating the use of common resources such as simple
rooms, menus, and more. They may be found in the folder SDKExamples. See Oculus Mobile SDKExamples for
more information.
The PC Unity Integration bundle includes:
OculusUnityIntegration
The mobile SDK includes the following:
OculusUnityIntegration
BlockSplosion sample application (source and pre-built apk)
Shadowgun sample application (pre-built-apk)
SDKExamples (source)
Preparing for Development: PC SDK
When developing for PC, we recommend beginning with the Oculus Developer Guide and theOculus Best
Practices Guide, which includes information and guidelines for developing great VR experiences, and should be
considered a go-to reference when designing your Oculus-ready games.
Direct Mode Display Driver
On Windows, Oculus recommends users install the Oculus Display Driver, which includes a feature known
as Direct Display Mode. In direct mode, the driver makes your Rift behave as an appliance instead of a
standard Windows display. Applications target the Rift by loading the driver and pointing rendering to it before
initialization. This is the default behavior. For compatibility, the Rift can also still be used as a Windows monitor.
This is known as Extended Display Mode. When extended mode is active, rendering works as usual, with no
Oculus intervention. You can choose the mode from the Oculus Configuration Utility's Rift Display Mode screen.
The direct mode driver is not yet available for platforms other than Windows.