开始使用

注意:本页上的内容适用于 Unity Cloud 后台中的 Multiplay Hosting。如果您使用 Clanforge,请参阅 Clanforge 文档

此指南将指导您将 Multiplay Hosting 设置为您项目的游戏服务器业务流程平台。您将了解如何:

注意:如果您已经设置了 Multiplay Hosting 并且希望了解如何执行特定任务,请参阅指南

提示:查看我们的 YouTube 视频如何设置 Game Server Hosting

先决条件

开始之前,请确保您符合以下先决条件:

设置 Multiplay Hosting

您可以通过 Unity Cloud 后台设置和管理 Multiplay Hosting。

  1. 访问 cloud.unity.com
  2. 从侧边栏中选择 **Products(产品)**选项卡。
  3. Gaming Services(游戏服务)> Multiplayer 下,转到 Multiplay Hosting,然后选择 Launch(启动)
  4. 选择 Setup guide(设置指南)

注意:首次启动 Multiplay Hosting 时,系统会将 Multiplay Hosting 添加到侧边栏的 **Shortcuts(快捷方式)**部分,并会打开 **Overview(概览)**页面。

集成自己的游戏服务器

设置 Multiplay Hosting 流程的第一步是集成自己的游戏服务器可执行文件。Multiplay Hosting 还将此可执行文件视为版本可执行文件。

  1. 选择您的游戏引擎
  2. 关联您的 Unity 项目
  3. 安装 Multiplay Hosting 包

选择您的游戏引擎

  1. Setup guide(设置指南)中,选择 Integrate game server(集成游戏服务器)
  2. 选择您的游戏服务器可执行文件支持的游戏引擎。Multiplay Hosting 不受引擎限制,这意味着您可以使用 Unity、Unreal 或自定义引擎。
  3. 选择引擎,然后选择 **Next(下一步)**继续。

继续操作前,您必须先使用 Unity 编辑器将自己的项目与 Unity Cloud 后台关联。

注意:如果您已经在 Unity 编辑器中关联了项目,或者您使用的是 Unreal 或其他自定义引擎,则可以跳过此步骤。

  1. 首先登录 Unity 编辑器,然后将项目关联到 Unity Cloud 后台。
  2. 选择 File(文件)> Project Settings(项目设置)> Services(服务)
  3. 如果您已经拥有 Unity 项目,请选择 Use an existing Unity project ID(使用现有 Unity 项目 ID)。要在 Unity 编辑器中创建项目,请选择您的 Organization(组织),然后选择 Create project ID(创建项目 ID)
  4. 选择 Link project ID(关联 Project ID)
  5. 在 Unity 编辑器中链接项目后,在 Unity Cloud 后台中选择 Next(下一步)

提示:请参阅适用于 Unity 的 Game Server SDK 文档,了解如何借助 Game Server SDK 来集成自己的游戏。

安装 Multiplay Hosting 包

将自己的项目链接到 Unity Cloud 后台后,您可以安装最新版 Multiplay Hosting 包。

使用 Unity Package Manager(包管理器)在 Unity 编辑器中导入 Multiplay Hosting 包:

  1. 在 Unity 中,导航到 Window(窗口)> Package Manager(包管理器)
  2. 在 Package Manager(包管理器)中,选择旁边有向下箭头的加号图标 (+)。
  3. 选择 Add package by name(按名称添加包)
  4. 在 **Name(名称)**字段中粘贴以下文本片段,然后选择 Add(添加)
    • 对于 Unity 6 及更高版本:com.unity.services.multiplayer
    • 对于 Unity 2022 LTS 及更低版本:com.unity.services.multiplay
  5. 在 Unity 编辑器中导入 Multiplay Hosting 包后,在 Unity Cloud 后台中选择 Finish(完成)

创建版本

以下各节将引导您创建自己的首个版本,并对 Unity Cloud 后台中的嵌入式指南进行补充。

您可以通过下列方式创建版本

创建版本配置

为之前步骤中创建的版本创建版本配置,并设置服务器密度。另请参阅版本配置

创建机群

创建版本配置后,请创建您的第一个机群并定义以下设置:

  1. 机群详细信息
  2. 机群缩放设置
  3. 机群服务器密度

创建测试分配

最后,创建测试分配,确保一切工作正常。请参阅测试分配文档

后续步骤

恭喜!您已成功设置 Multiplay Hosting。您可以继续在 Unity Cloud 后台中使用 Multiplay Hosting 来执行以下操作:

您也可以配置其他 Unity 服务,例如 Matchmaker、Analytics 或 Cloud Code