Create a multiplayer game in Unity
Manage multiplayer networking
Unity’s networking libraries are built to support a range of genres, from casual co-op to competitive action games.
Add in-game communication
Let players talk and message in-game, across platforms.
Connect and match players
Create lobbies and match players from around the world.
Add social gameplay features
Add a new social experience to your games by helping players connect with others across any platform.

Intro to multiplayer networking in Unity
Take advantage of this detailed guide to core Unity multiplayer networking concepts.
Quickly experiment with multiplayer solutions
With Multiplayer Center and Widgets, you get a curated list of multiplayer features and services to implement from a pitchable prototype through development.

Validate multiplayer gameplay in-Editor
Multiplayer Play Mode and Play Mode Scenarios provide validation of your gameplay early and often, without leaving the Editor.

Ship resilient, client-hosted games
Build client-hosted, cost-efficient, and resilient games using Unity’s Netcode packages along with Distributed Authority for Netcode for GameObjects.

Connect players together effortlessly
The Multiplayer Services package along with additional services provide everything needed to connect the right players together before, during and after the game.


Megacity Metro: Multiplayer Game Demo
Experience this competitive, 100+ player cross-platform demo to learn multiplayer mechanics, implement gaming services, and experiment with all-new Unity 6 features.




