VR Prototyping in Unity

VR Prototyping in Unity


How to Get Started #

I would recommend these two videos to get you orientated visually to the things you need to understand when starting to work with VR in Unity.

Devices #

Headset #

We have the Meta Quest 2 available your use. Some others as well, but no so easily.

Computer and Operating System for Development #

To be able to have access to all possibilities and features, I would recommend using Windows.
Mac is able to only deploy the application to the headset, it’s not possible to do real-time testing.
Linux is also possible for deployment but it gets a little complicated and probably quite a headache.

Developer Tool (Game Engine) #

There are two main options for developing applications to the Quest 2

  • Unity
  • Unreal Engine
You can use either one, Unity is better documented for VR.

SDK #

There are many SDKs (Software Development Kit) for VR. The main ones you could use are:

For the purposes of this class, I would recommend using the Unity XR Interaction Toolkit, this is what the video linked on the top of this page will help you setup.

How to Learn More? #

You could consider taking some courses at Aalto that focus more on VR if you are interested.