Welcome to the Multi-User Capabilities tutorials! Through this tutorial series, you will learn the fundamentals of building a multi-user experience using Photon Unity Networking (PUN). PUN is one of several networking options available to mixed reality developers to create shared experiences.
Tutorials in this series:
- Setting up Photon Unity Networking
- Connecting multiple users
- Sharing object movements with multiple users
- Integrating Azure Spatial Anchors into a shared experience
- Learn how to create a PUN app and connect your Unity project to it
- Learn how to connect multiple users in a shared experience
- Learn how to share the object movements with other users
- Learn how to achieve spatial alignment between multiple devices
- A Windows 10 computer configured with the correct tools installed
- Windows 10 SDK 10.0.18362.0 or later
- A HoloLens 2 device configured for development
- Unity Hub with Unity 2019.3.15 installed and the Universal Windows Platform Build Support module added
- Completed the Create a Spatial Anchors resource section of the Quickstart: Create a Unity HoloLens app that uses Azure Spatial Anchors tutorial
- Completed the Getting started tutorials series or some basic prior experience with Unity and MRTK
- Completed the Azure Spatial Anchors tutorials series or prior experience creating an Azure Spatial Anchors Account
- If you intend to deploy to Android as well as HoloLens
- If you intend to deploy to iOS as well as HoloLens
The recommended Mixed Reality Toolkit version for this tutorial series is MRTK 2.4.0.
The recommended Unity version for this tutorial series is Unity 2019.3.15. This supersedes any Unity version requirements stated in the prerequisites linked above.