- 验证 GSDK 与游戏服务器的集成。
- 测试与游戏服务器的连接
- 对游戏服务器进行诊断:每次游戏会话生成的日志和配置文件
- 验证生成配置
先决条件
-
已集成 GSDK 的游戏服务器。
GSDK 促进游戏服务器进程与 MPS 服务之间的双向通信。若要了解如何将游戏服务器与 GSDK 集成,请参阅这篇文章。 本教程使用 GitHub 上的 Wrapper 示例。Wrapper 示例包含一个虚构游戏和 GSDK。 若要下载该示例,请参阅 PlayFab Wrapper Sample。 -
LocalMultiplayerAgent (LMA) 工具集。
下载最新版本并将其解压到所需文件夹(例如 C:\PlayFabVmAgent)。 -
[可选] 安装 Docker Desktop on Windows。
LMA 可以使用 Docker for Windows 调试 Linux/Windows 容器游戏服务器。 如果你希望以进程方式(运行可执行游戏服务器)而不是容器方式运行游戏服务器,可以跳过此部分。
后续步骤
-
以进程模式运行 LocalMultiplayerAgent
在进程模式下,LMA 将运行可执行的游戏服务器并直接与之通信,无需设置 Docker。
不需要容器知识 — 你无需创建任何在容器中运行的程序。 -
以容器模式运行 LocalMultiplayerAgent
在容器模式下,LMA 将运行并测试运行在 [Windows/Linux] 容器中的游戏服务器。
