Get Started

Just getting started in VR? We’ve assembled a collection of resources to help you design and launch your Unreal app.

Build for PC or Mobile with Unreal Engine

Flexible and fast development across VR platforms

Develop for Oculus Go, Oculus Quest or Oculus Rift using Unreal Engine's built-in support whether you're a beginner or advanced developer. Unreal provides an easy-to-use visual workflow with rapid iteration across platforms. Oculus Go builds can be updated in seconds over Wi-Fi, thanks to Unreal's caching technologies.

Integrated support for Oculus hardware

Unreal apps running on the Oculus platform automatically apply stereoscopic rendering to the main camera while providing low-latency head tracking for Rift, Oculus Go or Gear VR. Use Blueprint nodes for accessing key Oculus features or C++ for more specialized needs.

Full control for advanced developers, and high-fidelity rendering for beginners

If you're a newer VR developer, Unreal offers high-fidelity visuals with minimal configuration, with the ability to fully customize the rendering at a source code level. More advanced developers may be interested in the open source Oculus Unreal Renderer, a fast, single-pass forward renderer optimized for the unique demands of VR.

Create refined, immersive audio experiences

Accurate distance cues, room modeling, and other features are available with plugins for Wwise and FMOD—both proven solutions.

Easily integrate key platform features

Take advantage of our Platform SDK, enabling built-in features including VoIP and P2P support, matchmaking, friends list, and rooms. Allow players to share the fun through leaderboards and achievements. Quickly implement entitlement checks using a single Blueprint node.

Built with Unreal Engine

Ready to start building with Unreal Engine?

Get Started