Third Party Packages
List of packages required to use all features for multiplayer. Note that these include third-party services that may incur costs. Check their pricing on their respective pricing pages
Note that you only need Mirror package if you want to use it on localhost without main menu.
Type:
AS: Asset Store (Unity Asset Store)
UPM: Unity Package Manager
GIT: GitHub
Mirror
-
Networking API
Mirror
AS
Mirror.Components
Authentication
com.unity.services.authentication
Logging in the player, services like Vivox, Relay, Lobby need this.
Unity.Services.Authentication
UPM
Unity.Services.Core
Lobby
com.unity.services.lobby
For creating and joining lobbies before the game
Unity.Services.Lobbies
UPM
Relay
com.unity.services.relay
For hosting the sessions online using mirror.
Unity.Services.Relay
UPM
Vivox
com.unity.services.vivox
Voice chat
Unity.Services.Vivox
UPM
Jobs
com.unity.jobs
Required for Relay integration
-
UPM
UTP
-
Transport for Unity Relay
UtpTransport
GIT
UPM packages can be installed by either searching their names or by adding package by name (id)

For importing Mirror, read
Note UTP package is from a Unity repo and it comes pre-imported with the Relay integration. : https://github.com/Unity-Technologies/unity-relay-mirror-sample
For pricing of services like Relay, Lobby , Vivox visit : https://unity.com/products/gaming-services/pricing
Last updated