Hero image

Multiplayer游戏开发和服务

Unity 6 的端到端解决方案使集成、迭代和部署比以往任何时候都更可靠、更快速,因此可以加速多人游戏开发。

为方便起见,此网页已进行机器翻译。我们无法保证翻译内容的准确性或可靠性。如果您对翻译内容的准确性有疑问,请参阅此网页的官方英文版本。

使用Unity创建一个多人游戏

设置匹配

使用 Matchmaker 匹配玩家、管理队列并运行云端支持的多人游戏。

Matchmaker

创建多人游戏用户时长/会话次数

为您的多人游戏添加创建、浏览、快速加入和共享会话级别/会话次数流程。

multiplayer-sessions

添加排行榜

添加跨平台排行榜,支持Authentication、Cloud Code和现成的用户界面。

排行榜

Multiplayer 服务

管理多人网络

Unity 的网络库旨在支持各种类型的游戏,从休闲合作游戏到竞技动作游戏。

增加游戏内通讯功能

允许玩家在游戏内跨平台进行交流和发送消息。

连接并匹配玩家

创建游戏大厅,匹配来自世界各地的玩家。

添加社交游戏功能

通过帮助玩家跨平台与其他玩家联系,为您的游戏增添全新的社交体验。

开始了解网络概念

Unity多人游戏网络入门

充分利用这份详尽的指南,了解Unity多人游戏网络的核心概念。

使用Unity 6 构建Multiplayer游戏

快速尝试多人游戏解决方案

借助Multiplayer中心和组件,您可以获得一份精心挑选的多人游戏功能和服务列表,从可展示的原型到开发,您可以实现这些功能和服务。

Multiplayer中心

在编辑器中验证多人游戏玩法

Multiplayer游戏模式和游戏模式场景可让您尽早且频繁地验证您的游戏玩法,而无需离开编辑器。

验证共识

开发具有弹性的客户端托管游戏

使用 Unity 的网络代码包以及Netcode for GameObjects的分布式网络代码授权,构建客户端托管、经济高效且具有弹性的游戏。

分布式权限

轻松连接玩家

Multiplayer服务包以及其他服务提供了在游戏前、游戏中和游戏后将合适的玩家联系起来所需的一切。

连接
Megacity Metro

《Megacity Metro》:Multiplayer游戏演示

此演示带来了超过 100 名玩家的跨平台竞技体验,旨在说明多人游戏机制,实现游戏服务,试用全新的 Unity 6 功能。

在社区中讨论