Get Started

Welcome to the AltspaceVR developer forums. There are multiple ways to add content to AltspaceVR. Here is an overview for them:

Mixed Reality Extension (MRE) SDK

The MRE SDK is the new SDK for building AltspaceVR extensions using Node.JS. To get started:

  1. Install AltspaceVR (from Steam or Oculus Store), create an AltspaceVR account, and familiarize yourself with the app.
  2. Install Git command line tools (install instructions)
  3. Go to the MRE SDK Samples repository, and follow the step-by-step instructions to build and run a sample

You can also

More resources coming soon!

World Editor

Inside AltspaceVR, you can use our built-in world editor in your home space. This is the easiest way to start modifying your space. Simply click the World Editor button, bottom right, when you are in your home space. See our Get Started With World Building help page. With the World Editor, you can place 3d objects, teleporters and extensions (MREs), and change the world skybox.

If you join the Early Access program, you will also be able to create additional worlds on the AltspaceVR My Worlds page.

There is also a wonderful video by Karnivore23 that covers the end-to-end process of building worlds, including the website, the world editor, and the Unity uploader.

Unity Uploader

We offer a Unity uploader for both worlds and custom kits. This feature is very early in development. To learn more, please join the World Builders Discord channel to chat, or read about it on the MS Docs Help Site.

If you have legacy Unity 2019 kits or templates to update to Unity 2020.3, check out the Upgrade Guide.

Integrating the MRE SDK into your own app

If you have made your own app or game in Unity3D, and want to run MREs inside your app, you should look at the MRE Unity Client Library repository