Skip to main content
LocalMultiplayerAgent (LMA) は、ローカル マシン上でゲーム サーバーをテストまたは実行することで、より迅速な開発イテレーションを実現するためのヘルパー エージェントです。クラウドに接続することなく、LMA は Game Server 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日