Oculus Go Development

On 6/23/20 Oculus announced plans to sunset Oculus Go. Information about dates and alternatives can be found in the Oculus Go introduction.

Oculus Quest Development

All Oculus Quest developers MUST PASS the concept review prior to gaining publishing access to the Quest Store and additional resources. Submit a concept document for review as early in your Quest application development cycle as possible. For additional information and context, please see Submitting Your App to the Oculus Quest Store.

Informative Guides to Help You Design, Develop, and Distribute Your VR App

The VR development journey is a long one, whether you’re a VR designer, ops manager, engineer, testing manager, or marketer. The best practices, guides, insights, and video content provided within these pages will help you to gain the foundations and generally level up as a VR professional.

We continue to develop even more written guides, video content, and generally informative content, so be sure to keep an eye out on this section and the larger developer center for future updates.

Here is an overview of each guide that will help you learn the skills to design, develop and distribute VR games and apps. Feel free to explore each guide to go even deeper on certain topics, as many of these are made up of multiple sections.

Oculus Store Submission Success: This guide starts by highlighting each hardware platform and our store policies, including the Quest Submission process, followed by the best practices and common challenges during content and technical review. Be sure to review these insights before you start your VR project to save time and resources!

General UX + Safety: Learn some of the recommendations for positive UX, and ensure user comfort throughout your VR app such as session length, resting positions and load times.

Playtesting: Get ready your next playtest with best practices to plan and implement local or remote tests. This guide also features example surveys and insights to help you analyze and report on your results.

Locomotion: Guidelines for elements of locomotion like speed and pixel flow, as well as locomotion technique examples such as tunnel vision and snap turning.

Audio: Our audio team has created a comprehensive guide that covers all topics focused on spatialized audio, sound localization, and how to use audio as an essential tool for increased immersion.

Vision: This guide outlines some of the high level concepts of vision while going deep on certain topics like viewing distance, stereoscopic imagery, and monocular depth clues.

Rendering:: Learn the basics of VR rendering like latency, lag, parallax mapping, and text rendering considerations.

User Orientation and Positional Tracking: A series of best practices to help you leverage the many possibilities of 6DOF tracking.

User Input: General recommendations for how to best design and build for 3DOF and 6DOF controller input, as well as tips for implementing interactions that reflect the real world, such as object resistance.

Hand Tracking: Design principles of hand tracking, design best practices, interaction types, and UI component examples.

Avatars: The basics of Avatar design, including scale and the degree of realism you feature in your avatars.

Color and Brightness Mastering Guide: With color spaces, you can master your app to ensure that the colors are represented accurately. As all Oculus HMDs use a different color space, this guide provides the essential knowledge around color space components, as well as detailed information about each supported color space.

Mixed Reality Capture (MRC): Improve your spectator experience by designing, building, and capturing your next app with MRC. This guide features recommendations for the technical and design side of MRC, including trailer + video production.

Additional Reading: Even more technical resources for you to research immersive design and the concepts that drive VR technology.

Even more informative content within the following channels

See below for even more opportunities to learn and grow as a VR developer. We are constantly developing more learning-focused content, so be sure to keep an eye out on this developer portal for more!

Learn more about the VR development process from concept to launch with the free Oculus + Unity Course

Looking to hone your experience as a VR professional? Do you prefer to learn through video content? Check out the video course we developed in partnership with the team at Unity which covers a number of topics, including performance optimization, audio design, go to market strategy, testing and more! Oculus: Design, Develop, and Deploy for VR

Visit the Oculus Youtube Channel for informative, developer focused video

For even more informative content, Oculus Connect presentations, example video trailers, and much more, be sure to check out the Oculus Youtube Channel.

See below for are a few of the playlists we have hand picked for you to get started, while you can also visit the Oculus Youtube Channel Playlists for a full of the the available playlists.

Get the latest VR developer news on the Oculus Developer Blog

Stay up to date with the most recent product releases, programs, and events with the Oculus Developer Blog. Here we share the latest news, product release notes, and collaborate with VR developers to provide informative case studies.