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 go to https://partner.steamgames.com/
to gain create your partner profile and gain access to our SDK. On June 13th, 2017, we'll be launching Steam Direct
to allow you to purchase* an appID for your title and prepare it for launch on the Steam Store.
*$100 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 Open VR 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 the developer conversation
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 of or Vive compatible in the Steam store?
To configure an app with VR support, change at least one Launch Option to specify one of these three Launch Type settings in the Edit Steamworks Settings area under Installation / General:
- 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 SteamVR group in the user’s Library. It will also cause that launch option to be presented to or chosen for the user at the appropriate times in the Steam client.
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.