Documentation

​
​

Development

User Acquisition

Monetization

Industry

Multiplayer

Multiplayer

​
​
Introduction to Unity multiplayer
  • Overview
  • Get started with the Multiplayer Center
  • Multiplayer game types
    • Casual co-op
    • Competitive
    • Turn-based
  • Quickstarts for multiplayer games
Connect players
  • Create multiplayer sessions
  • Create a player lobby
  • Matchmaking
  • Using a relay server
Create real-time synchronized gameplay
  • Unity's netcode packages
  • Networking tools and utilities
Player engagement
  • Add voice text and chat
  • Create a friends system
  • Create a leaderboard
Test and debug multiplayer games
  • Multiplayer Play Mode
Building Blocks and sample projects
  • Building Blocks
  • Competitive Action Multiplayer template
Multiplayer services for Unreal
  • Multiplayer Services for Unreal
  1. Multiplayer

Turn-based games

Build a turn-based multiplayer game using the recommended Unity multiplayer services and packages.
Read time 1 minute
Last updated 5 months 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.

Additional resources

  • Multiplayer Center

Copyright © 2026 Unity Technologies
LegalPrivacy PolicyCookiesDocumentation Terms of UseDo Not Sell or Share My Personal InformationYour Privacy Choices (Cookie Settings)

"Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S and elsewhere (more info here). Other names or brands are trademarks of their respective owners.

Some pages are machine-translated for convenience, and may contain inaccuracies. In the event of conflicting information, the English version is authoritative.

  • On this page
    • Connecting players

    • Networking

    • Additional resources


Report a problem with this page