Multiplay Hosting
注意:Multiplay Hosting 是 Unity 为托管和扩展您的游戏而提供的自助服务。它采用与 Clanforge 相同的技术和功能,不同之处在于界面更为精简且能够更好地与其他 Unity 产品和服务集成。如果您使用的是旧版本的 Game Server Hosting,请参阅 Clanforge 文档。
欢迎使用 Unity 可扩展服务器托管平台 - Multiplay Hosting。
通常,游戏开发者或工作室拥有游戏创作直接相关领域(例如游戏玩法、动画和关卡设计)的专业知识。但是,管理多人游戏的托管和扩展非常具有挑战性,还要面临游戏交期紧张的情况。这些障碍本就使得多人游戏的实现困难重重,如果您还没有足够的服务器来满足玩家的需求,那么无异于雪上加霜。请参阅生态系统概述和集成,了解详情。
Multiplay Hosting 可为您免去大规模运行和操作基础设施的复杂工作,让您的开发团队专注于打造沉浸式的玩家体验。它还为您提供途径,以便:
- 跟踪服务器健康状况和其他分析数据。
- 通过零停机补丁更新服务器。
- 根据服务质量 (QoS) 数据将玩家分配到能够提供最佳体验的服务器。
- 使用 Docker 和 Multiplay Hosting 容器注册表容器化您的版本。
开始使用
参阅开始使用指南,了解如何开始在您的项目中使用 Multiplay Hosting。
您还可以查看以下示例,从而更轻松入门:
- BR200 - 携手 Photon Fusion 打造大逃杀多人游戏 (Photon):Unity 与 Photon 合作,打造全新大逃杀样本,可帮助您在 Unity Multiplay Hosting 业务流程平台和 Matchmaker 实现最佳表现。您可以在此处找到该样本的详细安装和使用说明。
- MatchPlay 示例:这是一种简单高效的 Multiplay Hosting 与 Matchmaker 集成方法。
- Megacity Metro 示例:下载 Megacity Metro,这是一款功能齐全、大规模、跨平台的竞技性多人射击游戏。此演示项目使用 Netcode for Entities、Multiplay Hosting、Matchmaker、Authentication 和 Vivox Voice Chat,面向高级用户。
接口
借助 Multiplay Hosting,您可以通过多种方法集成和管理您的应用程序。
- 适用于 Unity 的 Multiplay Hosting SDK 允许您将您的 Unity 项目与 Multiplay Hosting 集成。
- 适用于 Unreal 的 Multiplay Hosting SDK 允许您将您的 Unreal 项目与 Multiplay Hosting 集成。
- Unity Cloud 后台提供基于 Web 的界面,以供管理 Multiplay Hosting 配置和设置。
- 命令行界面提供了一种方法来构建与 Multiplay Hosting 进行交互的自动化工作流程。
- Multiplay Hosting 资源配置 API 让用户可以快速轻松地管理为其游戏服务器提供支持的资源的配置。
- Multiplay Hosting 游戏服务器生命周期 API 提供了一种管理游戏服务器生命周期的机制,允许将游戏服务器分配给匹配并在不再需要时取消分配游戏服务器。