Build a turn-based multiplayer game using the recommended Unity multiplayer services and packages.
Read time 1 minuteLast updated 10 hours ago
In turn-based games, players don't share all information in real time and take turns to influence the game state. Common game types are strategy games, board games, auto-battlers, and card games.To automatically install all the recommended Unity multiplayer services and packages for a turn-based multiplayer game, use the Multiplayer Center.
Connecting players
Recommended package: Multiplayer Services SDK.The Multiplayer Services SDK provides a unified API to access Unity's multiplayer services, including multiplayer session management, hosting game sessions, matching players together, browsing games and inviting friends.
Networking
Recommended product: Cloud Code.Cloud Code is a serverless compute service that lets you write and run game logic in the cloud. Because turn-based games don't require real-time synchronization of all game state information, you can use Cloud Code to manage the game state and implement turn-based gameplay mechanics. Cloud Code also integrates with other Unity multiplayer services such as the Multiplayer Services SDK, which you can use for session management and matchmaking.