Version: 2022.3
Language : English
Creating DownloadHandlers
Audio

Multiplayer

A multiplayer project can host many users in the same project, either locally or through a networked server. To build a multiplayer game, use a combination of Unity’s multiplayer packages and services.

Additional resources

Topic Description
Dedicated server Publish multiplayer games using the Dedicated Server platform to reduce the amount of resources server builds use.

Packages

Topic Description
Dedicated server package Switch a project, its GameObjectsThe fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. A GameObject’s functionality is defined by the Components attached to it. More info
See in Glossary
, and its components between the server and client role. This package requires a project that uses the dedicated server platform.
Unity Multiplayer Documentation for the Netcode for GameObjects, Transport, Multiplayer Tools, and Multiplayer Play mode packages.
Netcode for GameObjects Unity’s high-level networkingThe Unity system that enables multiplayer gaming across a computer network. More info
See in Glossary
logic for multiplayer games.
Unity Transport The low-level networking library that Netcode for GameObjects and Netcode for Entities use.
Multiplayer Tools Tools that you can use to analyze, debug, and test your multiplayer game.
Multiplayer Play Mode Simulate up to four players on a single development device.
Netcode for Entities Develop a multiplayer project that uses Unity’s Data Oriented Technology Stack (DOTS).

Unity Game Services

Topic Description
Game Server Hosting (Multiplay) A scalable platform to host multiplayer games.
Lobby Allow players to discover and connect to each other in a multiplayer game.
Matchmaker Automatically assign remote players to a game instance.
Relay Allow players to use a join code to connect to a game instance.
Creating DownloadHandlers
Audio
Copyright © 2023 Unity Technologies
优美缔软件(上海)有限公司 版权所有
"Unity"、Unity 徽标及其他 Unity 商标是 Unity Technologies 或其附属机构在美国及其他地区的商标或注册商标。其他名称或品牌是其各自所有者的商标。
公安部备案号:
31010902002961