On this Page
This section provides in-depth information building and running Unreal applications that target Oculus Go.
Once your environment is set up with the appropriate tools and your project settings are configured properly, you may build virtual reality projects targeting Android, the load and run APKs on the Oculus Go.
adb devices. Note that depending on the device you are using, you may need to configure your connection for software installation. For more information, see Adb in our Mobile SDK Developer Guide.
You may also directly build and launch an application to your Oculus Go headset without saving the APK locally.
You may launch the Unreal Engine with a configuration option to use the Oculus Go plugin in conjunction with the Mobile renderer on the PC. This allows you to preview mobile development from the desktop using an Oculus Rift. To do so, disable OculusRift and SteamVR plugins for your project, and add
-OpenGL -FeatureLevelES2 to your command line.
Although it is possible to preview mobile applications in the Oculus Rift during development, it is not generally useful to do so, because Rift applications are subject to substantially different performance requirements (see “Performance Targets” in Oculus Go: Testing and Performance Analysis). You may find it easiest to use the 2D preview in Unreal, and then either build an APK or use Launch on Device when you need to view the app in VR.
Note: Mobile Content Scale Factor is not currently supported for Oculus development.
Oculus provides Blueprints for common Oculus Go operations such as querying battery level and headphone connection status.
For more information, see Blueprints Reference.
The Oculus SDK offers advanced mobile rendering feature such as multi-view and hybrid monoscopic rendering. Under some conditions these features can significantly improve performance.
For more information, see Rendering