Skip to main content
このトピックでは、Windows Runner C# サンプルに基づいて、Windows 10 開発デバイス上の PowerShell を使用して Windows OS VM 用のビルドをデプロイ / 作成する方法について説明します。
PlayFab Multiplayer Servers を利用および表示するには、機能を有効にする必要があります。この機能を有効にする方法として、Game Manager を使用する方法を推奨します。手順については、PlayFab Server 機能の有効化を参照してください。

前提条件

以下の手順が完了していることを確認してください。

1. タイトル ID と開発者シークレット キーの取得

  • PlayFab タイトル ID の取得
    • PlayFab.com で開発者アカウントにログインします
    • Game Manager で、My Studios and Titles ページに移動します。ゲーム タイトルを探して、PlayFab ゲーム タイトル ID を取得します
  • タイトルの開発者シークレット キーの取得
    • Game Manager で、タイトルを選択 > 設定 (歯車アイコン) を選択します
    • Title settings を選択し、次に Secret Keys タブを選択して開発者シークレット キーを取得します
シークレット キーの詳細については、Secret key management を参照してください。

2. PlayFab Multiplayer PowerShell モジュールのインストール

管理者として Windows Powershell を開き、次のコマンドを実行して PlayFabMultiplayer API モジュールをインストールします。この新しい PlayFabMultiplayer API モジュールは、非推奨となった Multiplayer PowerShell モジュールを置き換えるものです。 以前に PlayFab Multiplayer Powershell モジュールをインストールしたことがある場合は、次のコマンドでアンインストールしてください。新しいモジュールへの移行時には、コマンドのマッピングを参照して、新しい同等のコマンドを確認してください。
この新しいモジュールでは、コマンドと引数の両方が変更されています。各コマンドの詳細なドキュメントについては、Cmdlet のドキュメントを参照してください。
モジュールをインストールする前に、まず Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser を使用して実行ポリシーを設定する必要がある場合があります。詳細については、PowerShell 実行ポリシーを参照してください。

3. タイトルの EntityToken の取得

PowerShell ウィンドウで、タイトル ID と関連する開発者キーを使用して次のコマンドを実行します。

4. アセットのアップロード

Windows サーバーをデプロイする場合、マネージド Windows コンテナーを使用します。必要なのは、PlayFab Multiplayer Game Server Build をアセットとしてアップロードすることだけです。 FilePath フラグの値を winrunnerSample.zip のローカル ファイルの場所に更新します。このファイルの場所がわからない場合は、こちらの手順に従ってファイルを取得してください。

5. ビルドの作成

アセットがアップロードされたので、ビルドを作成できます。以下のコマンドを実行してください。 以下のコードでは、EastUS リージョンの Standard_D2as_v4 VM を使用します。使用したい VM とリージョンに応じて文字列を置き換えてください。

ビルドが成功していることの確認

数秒後、PowerShell または ListBuildSummaries API からビルドが作成されたことが確認できます。 また、次のコマンドを実行して、ビルドが正常にデプロイされたことを確認することもできます。

関連項目

最終更新日 2026年8月25日