Overview
Multiplayer games have multiple types but they do share in common that players interact with other players.
Rooms and Sessions
A room is a server instance of an Experience. A session is a specific client device that can connect to a room.
Types of Multiplayer
Multiplayer games can be two different varieties:
- Asynchronous: Sessions interacting with other sessions from a different room.
- Synchronous: Sessions joining and experiencing the same room.
Testing Multiplayer
Synchronous multiplayer has a useful feature to create a clone Unity project to see both client's game.
info
There is currently no easy way to test asynchronous multiplayer features except for having another user try your published game and reporting the results.