The site has a new content architecture. We've added the ability to select your development device to show device-specific content. Please read our blog post Oculus Developer Center Update: Device-centric Documentation Architecture for more information.
Welcome to the Oculus PC SDK!
The Oculus PC SDK enables you to build VR experiences for the Oculus Rift in C++. To download the PC SDK, go to the Oculus SDK for Windows Download Page.
Oculus provides several supporting SDKs that add functionality to the core SDK. These include:
Identity, social, engagement, and revenue features can dramatically improve the games and experiences that you create. To get the Platform SDK, go to the Downloads Page. To learn more, review the Platform SDK Documentation.
To get started with the PC SDK, go to Getting Started with the SDK.
Have questions about using the PC SDK? Visit the Oculus Rift S/Rift Development forum to ask our community and experts.
If you are not a C++ developer, you might have more success getting started with a game engine such as Unity or Unreal. For more information, review the Unity Documentation and the Unreal Engine Documentation.