Get Started

Start building your Rift app with these guides and documentation, and request the latest development hardware.

From the community

Developers around the world are bringing their ideas to life through Rift. Learn about their development processes, lessons in app design, performance optimization, and more.

Build for Rift

Join the Rift developer community and create content for the world's premium consumer VR experience. From indie studios to AAA teams, game industry pioneers are defining the future of interactive media. Building for VR has never been easier thanks to the range of tools and powerful Platform SDKs available.

Endless opportunities with the magic of presence

Enhance your VR experience with natural hand gestures and movement. Unlock the capabilities of Oculus Touch controllers, allowing your audience to manipulate objects and gameplay elements with extraordinary precision. Touch controllers provide both input and haptic feedback, providing more flexibility to create your ideal user experience.

Powerful platform features

Create dynamic social experiences with our Platform SDK. Easily take advantage of our built-in features, including VoIP and P2P support, matchmaking, friends list, and rooms. Boost engagement with leaderboards, achievements, and in-app purchases.

High-end 3D audio support

Optimized for peak performance, the Oculus Audio SDK integrates with Unity and Unreal, in addition to offering plugins for FMOD, Wwise, and Digital Audio Workstations. Create the most compelling and persuasive VR experiences possible with the help of our VR audio resources, including drop-in plugins to provide simple HRTF and room-modeling spatialization, plus guides on sound design, mixing scenes, distance modeling, and more.

Flexible development integrations and SDKs

Get started with our native PC SDK and explore sample demos tailored for artists, game designers, software developers, and integration engineers. Dive in with our step-by-step setup guide, or choose your preferred game engine. Explore Unity sample scenes and tutorials, or check out our Unreal guides for optimizing VR performance, haptics for Touch controllers, and more.

Ready to start building PC VR games and experiences?

Get Started