Main Menu

SteamVR Developers

SteamVR Developers

Are you a developer with questions about VR development on the Steam Platform? Click one of the links or scroll down for answers to some of the most commonly asked questions:

Distribute your product on Steam

To share your VR experience on Steam, you’ll need to first enroll as a Steamworks developer. To kick off that process, please create your partner profile and gain access to our SDK.

You can then use Steam Direct to purchase an appID* and prepare your title for launch on the Steam Store.

*The $100 appID purchase fee is recoupable

Access the OpenVR SDK

Use the OpenVR SDK to target SteamVR. The OpenVR SDK provides greater integration to the SteamVR platform and its tools for the HTC Vive, Oculus Rift, and other OpenVR headsets. In addition, you can use the Steamworks SDK to integrate Steam features such as matchmaking, Steam wallet, achievements and many other Steam features.

Join developer conversations

Grab your headset and join the SteamVR Developer Hardware discussions.

Once you’ve joined us as a Steamworks developer, join the Steamworks Development discussions to talk shop about Steam distribution and the Steamworks SDK.

Share your VR project with others for feedback

As a Steamworks developer, you can also make Steam keys to share your content with other developers via the Steamworks partner site.

In addition, our team would love to check out what you are working on! Email us your Steamworks AppID with any other necessary build information and we’ll have a look and provide feedback.

How do I get my game to show up as Rift or Vive compatible in the Steam store?

To configure an app with VR support, navigate to the Installation/General section of the Steamworks site.

You will need to change your Launch Options to one of the three types below:

  • Launch SteamVR App - Use this for VR apps that use SteamVR.
  • Launch SteamVR Overlay - Use this for apps that supply a SteamVR dashboard overlay.
  • Launch in Other VR - Use this for apps that provide a VR mode other than SteamVR, for example those implemented using the Oculus SDK.

Picking one of these three options will cause the app to appear in the user’s Library under SteamVR. It will either present the launch option to the user or it will be applied automatically at the appropriate times.

Where can I define my title’s VR-specific settings?

On the Basic Info tab in the Supported Features section, Select VR Support to indicate your title supports VR in the Steam Store. Once checked, a handy link to the additional Steamworks settings will appear. In that area you can indicate target SDKs, controller support, and play area.

Problem with Steam?

Help Me With My Issue