开始使用
注意:本页上的内容适用于 Unity Cloud 后台中的 Multiplay Hosting。如果您使用 Clanforge,请参阅 Clanforge 文档。
此指南将指导您将 Multiplay Hosting 设置为您项目的游戏服务器业务流程平台。您将了解如何:
注意:如果您已经设置了 Multiplay Hosting 并且希望了解如何执行特定任务,请参阅指南。
提示:查看我们的 YouTube 视频如何设置 Game Server Hosting。
先决条件
开始之前,请确保您符合以下先决条件:
- 拥有 Unity Cloud 后台帐户,并且至少有一个项目。
- 拥有符合 Multiplay Hosting 集成要求的游戏服务器可执行文件。
设置 Multiplay Hosting
您可以通过 Unity Cloud 后台设置和管理 Multiplay Hosting。
- 访问 cloud.unity.com。
- 从侧边栏中选择 **Products(产品)**选项卡。
- 在 Gaming Services(游戏服务)> Multiplayer 下,转到 Multiplay Hosting,然后选择 Launch(启动)。
- 选择 Setup guide(设置指南)。
注意:首次启动 Multiplay Hosting 时,系统会将 Multiplay Hosting 添加到侧边栏的 **Shortcuts(快捷方式)**部分,并会打开 **Overview(概览)**页面。
集成自己的游戏服务器
设置 Multiplay Hosting 流程的第一步是集成自己的游戏服务器可执行文件。Multiplay Hosting 还将此可执行文件视为版本可执行文件。
选择您的游戏引擎
- 在 Setup guide(设置指南)中,选择 Integrate game server(集成游戏服务器)。
- 选择您的游戏服务器可执行文件支持的游戏引擎。Multiplay Hosting 不受引擎限制,这意味着您可以使用 Unity、Unreal 或自定义引擎。
- 选择引擎,然后选择 **Next(下一步)**继续。
关联 Unity 项目
继续操作前,您必须先使用 Unity 编辑器将自己的项目与 Unity Cloud 后台关联。
注意:如果您已经在 Unity 编辑器中关联了项目,或者您使用的是 Unreal 或其他自定义引擎,则可以跳过此步骤。
- 首先登录 Unity 编辑器,然后将项目关联到 Unity Cloud 后台。
- 选择 File(文件)> Project Settings(项目设置)> Services(服务)。
- 如果您已经拥有 Unity 项目,请选择 Use an existing Unity project ID(使用现有 Unity 项目 ID)。要在 Unity 编辑器中创建项目,请选择您的 Organization(组织),然后选择 Create project ID(创建项目 ID)。
- 选择 Link project ID(关联 Project ID)。
- 在 Unity 编辑器中链接项目后,在 Unity Cloud 后台中选择 Next(下一步)。
提示:请参阅适用于 Unity 的 Game Server SDK 文档,了解如何借助 Game Server SDK 来集成自己的游戏。
安装 Multiplay Hosting 包
将自己的项目链接到 Unity Cloud 后台后,您可以安装最新版 Multiplay Hosting 包。
使用 Unity Package Manager(包管理器)在 Unity 编辑器中导入 Multiplay Hosting 包:
- 在 Unity 中,导航到 Window(窗口)> Package Manager(包管理器)。
- 在 Package Manager(包管理器)中,选择旁边有向下箭头的加号图标 (+)。
- 选择 Add package by name(按名称添加包)。
- 在 **Name(名称)**字段中粘贴以下文本片段,然后选择 Add(添加)。
- 对于 Unity 6 及更高版本:
com.unity.services.multiplayer
- 对于 Unity 2022 LTS 及更低版本:
com.unity.services.multiplay
- 对于 Unity 6 及更高版本:
- 在 Unity 编辑器中导入 Multiplay Hosting 包后,在 Unity Cloud 后台中选择 Finish(完成)。
创建版本
以下各节将引导您创建自己的首个版本,并对 Unity Cloud 后台中的嵌入式指南进行补充。
您可以通过下列方式创建版本:
创建版本配置
为之前步骤中创建的版本创建版本配置,并设置服务器密度。另请参阅版本配置。
创建机群
创建版本配置后,请创建您的第一个机群并定义以下设置:
创建测试分配
后续步骤
恭喜!您已成功设置 Multiplay Hosting。您可以继续在 Unity Cloud 后台中使用 Multiplay Hosting 来执行以下操作: