Skip to main content
LocalMultiplayerAgent(LMA)是一个辅助代理,通过在本地计算机上测试或运行游戏服务器来加快开发迭代速度。无需任何云连接,LMA 即可向游戏服务器 SDK(GSDK)提供模拟响应,并像在 PlayFab Multiplayer Servers(MPS)上运行一样测试你的游戏服务器。 以下是使用 LocalMultiplayerAgent 可以完成的一些示例:
  • 验证 GSDK 与游戏服务器的集成。
  • 测试与游戏服务器的连接
  • 对游戏服务器进行诊断:每次游戏会话生成的日志和配置文件
  • 验证生成配置

先决条件

  1. 已集成 GSDK 的游戏服务器。
    GSDK 促进游戏服务器进程与 MPS 服务之间的双向通信。若要了解如何将游戏服务器与 GSDK 集成,请参阅这篇文章。 本教程使用 GitHub 上的 Wrapper 示例。Wrapper 示例包含一个虚构游戏和 GSDK。 若要下载该示例,请参阅 PlayFab Wrapper Sample
  2. LocalMultiplayerAgent (LMA) 工具集。
    下载最新版本并将其解压到所需文件夹(例如 C:\PlayFabVmAgent)。
  3. [可选] 安装 Docker Desktop on Windows
    LMA 可以使用 Docker for Windows 调试 Linux/Windows 容器游戏服务器。 如果你希望以进程方式(运行可执行游戏服务器)而不是容器方式运行游戏服务器,可以跳过此部分。

后续步骤

最后修改于 2026年8月25日