使用 UnityMultiplayer服务吸引更多玩家加入您的游戏

在 2024 年 Unity 游戏报告中,68% 的工作室表示他们正在开发多人游戏——由于玩家需求的不断增长,这一数字在过去几年中稳步上升。
Multiplayer游戏提供了更多的竞争和社区,鼓励更多的参与和保留。2023 年,具有多人游戏功能的纯移动游戏的月活跃用户 (MAU) 比单人游戏高出 40.2%,整体多人游戏收入增长了 10%,与全行业同比增长 0.6% 相比有大幅增长。
要获得成功需要在开发、运营和玩家保留方面投入更多,但使用正确的工具是可以管理这种额外的复杂性的。许多游戏开发商并没有在内部解决所有这些问题,而是用定制的解决方案来填补网络堆栈中的空白,以帮助开发团队专注于游戏玩法。据 一项研究显示,88% 的工作室正在寻找新工具来满足苛刻的游戏项目需求。
通过提供用于游戏对象的网络代码和用于实体框架的网络代码,以及Unity Gaming Services(UGS) 多人游戏解决方案(例如 Unity Multiplay Hosting 和Vivox Voice Chat),Unity 的 实时游戏工具套件 涵盖了整个多人游戏开发过程,从概念和原型设计到发布和实时运营。这个灵活的系统使您能够在 Unity 的生态系统内进行构建,或者混合和搭配您需要的任何工具和服务,以满足您的游戏和开发团队的需求。
拥有社区的游戏更具吸引力,对游戏玩家的生活产生持久影响,并为开发者带来更好的盈利。我最美好的童年记忆是与朋友一起玩 《黄金眼》、《红色警戒》和 《光环》 等游戏的多人模式。如果没有早期的本地、合作和在线多人游戏版本,这些回忆就不可能实现。
在当今的游戏行业,留住客户和创建一个有吸引力的社区比以往任何时候都更加重要。这是创建持久游戏并带来长期商业成功的最有效方法,这也是我们继续大力投资多人游戏开发工具和服务以帮助您构建、部署和运营多人游戏的原因。

Multiplayer服务为大胆创新的游戏提供动力。当 Triangle Factory 创建VR 5v5 第一人称射击游戏 《Breachers》时,他们的战略重点是通过跨平台访问最大限度地扩大玩家覆盖面,同时让精干的工作室团队专注于游戏玩法。为了实现这一目标,他们需要让多人游戏后端尽可能顺利地运行。
通过使用Multiplay Hosting,他们能够通过混合服务器解决方案降低服务器成本,并在UGS后端架构和Multiplay Hosting 的支持下,在第一个月就迅速扩展到 110k MAU。他们还使用了一系列Multiplayer服务来简化堆栈并加快开发时间,包括Authentication、Matchmaker、 Vivox语音聊天和排行榜。
Triangle Factory 首席技术官 Pieter Vantorre 表示:“Unity Multiplayer Services 将玩家功能的开发时间从几周缩短到了几天。”“如果我们自己建造一切,就需要更多的资源和更多的资金。”
StickyLock 还选择结合使用多种Multiplayer服务来简化复杂的开发流程。StickyLock 即将推出的多人游戏 Histera的制作人 Jamel Ziaty 表示:“很难量化UGS为我们节省的具体时间,但我估计大约有数百到数千个开发小时。”
StickyLock 团队当时正在着手一个大型游戏概念——一款快节奏的反乌托邦第一人称射击游戏,通过一种名为“故障”的新颖游戏机制进行改编,让玩家穿越到不同的历史时代。这个小团队需要全体人员参与来执行游戏玩法,因此获得多人游戏堆栈的覆盖至关重要。
“我们选择多人UGS因为我们希望第三方为我们处理所有复杂的逻辑,这样我们就可以专注于 Histera的核心游戏玩法,”Ziaty 解释道。“我们使用了UGS的很多服务,从单一供应商处获得这些服务非常有用。我们不用再担心各种服务之间的联系了。”

在这些游戏和其他许多游戏中, Multiplay Hosting 已经经过了大规模的性能、容量和客户节省测试:
- Unity Gaming Services每月承载 7700 万次游戏会话。
- Multiplay Hosting 已支持超过 300 万并发用户,展示了其扩展能力。
- 最近,Unity支持超过175,000个游戏服务器同时运行。
- Multiplay托管可将每个玩家的托管成本降低 30-40%。
- Multiplay Hosting 可以访问 292 个数据中心位置。
我们希望为每一位构建多人游戏的客户提供支持。因此,我们提供包括Relay、匹配器、分布式权威和Multiplay托管在内的服务。为了支持多人游戏托管选项的快速增长,我们依靠业界领先的云和裸机混合方法,使Multiplay Hosting 与托管硬件无关,当游戏需要时,这种方法可以扩展到数百万玩家。这意味着您将能够依靠我们提供基础设施,或者您可以通过您最喜欢的云提供商将您自己的计算带到Multiplay Hosting。
我们正在调整我们的多人游戏托管和工具,以提供更大的灵活性,确保您可以使用多年来已证明可靠性、性能和成功的多人游戏托管解决方案。

我们将继续在多人游戏开发方面投入大量资金,并计划推出许多令人兴奋的新功能:
- 更高的云灵活性:自带计算 (BYOC) 让您可以直接在从我们的合作伙伴网络中选择的基础设施上运行您的游戏。
- 灵活的云提供商市场支出:我们的产品和服务将在云提供商市场上提供,使您能够使用现有的承诺/支出。
- 其他 CI/CD 和可观察性选项:使用新的外部存储桶上传和构建标记选项来构建您需要的 CI/CD 管道,而新的自助日志和指标导出可以提高您的游戏可观察性。
- 分布式权威:这种全新的网络拓扑使您能够以经济高效的方式构建具有深度模拟的大型多人游戏,而无需专用服务器的复杂性。
- 新的多人游戏示例:我们最近发布了 Megacity Metro,这是一款示例游戏,为 Unity 中的端到端多人游戏开发提供了蓝图,包括Multiplay Hosting、Matchmaker 和Vivox Voice Chat 等服务。
- MultiplayerVR模板,即将推出:为VR游戏设置多人游戏很困难,因此我们使用新的MultiplayerVR模板使其变得更容易,该模板基于 OpenXR 构建,并在 GDC 2024 的 Unity 路线图会议 上宣布。
我们还通过 Unity 6 中 Unity 引擎和 UnityMultiplayer服务之间的更深入集成来简化您的多人游戏开发,其中包括:
- Multiplayer游戏模式 提供一流的编辑器体验,以便您可以快速测试游戏功能。
- Multiplayer中心 简化了您的项目设置。
- UnityMultiplayer服务(包括匹配、Lobby和Vivox语音聊天)允许快速实验和更丰富的游戏玩法,这些服务都 集成到了 Unity 编辑器中。
- 利用 Relay 和 Multiplay Hosting 实现更顺畅的开发、游戏测试和部署。
- 查看 GDC 2024路线图 会议,详细了解未来内容以及这些工具如何协同工作。
我很高兴我们正在扩展Multiplay托管的灵活性,以支持客户以他们想要的方式运行其基础设施。与此同时,我们正在使多人游戏开发民主化,通过与 Unity 引擎的简单集成,支持任何设备上的任何类型的游戏。通过这些投资,Multiplayer服务将继续成为要求最苛刻、性能最强的游戏的首选解决方案,并支持整个行业日益普及多人游戏。
掌握最新的多人游戏开发工具并在 Multiplayer论坛中分享您的反馈。查看最近的“Multiplayer资源汇总”博客文章,了解最新的模板、示例和演示,以便动手学习所有多人游戏内容,包括我们新的 特大城市地铁 样本游戏。