次の方法で共有


チュートリアル: ゲーム マネージャー を使用したビルドの配置

この記事では、Windows ランナー C# サンプルに基づいて、ゲーム マネージャーで Windows OS を使用して VM のビルドを展開する方法について説明します。

注意

PlayFab Multiplayer Servers を使用して表示するには、ゲーム マネージャーから機能を有効にする必要があります。 手順については、「PlayFab サーバー 機能を有効にする」を参照してください。

ビルドの配置は、Windows Runner C# サンプルを使用してゲーム サーバーを作成するプロセスの 1 つです。

前提条件

次の手順が完了していることを確認します。

手順

  1. PlayFab.com 上の開発者アカウントにログインします。
  2. [マイ スタジオとタイトル] ページに移動し、ゲーム タイトルを選択してダッシュボードを表示します
  3. マルチプレイヤー>サーバーページ」 に移動し、右上にある[新しいビルド]を選択して新しいビルドを作成します
  4. ビルド名として "My build" を使用する
  5. Dasv4 など、無料使用が制限されたサーバーを選択します
  6. マシンごとのサーバー数に対して 1 を設定します。

次の図は、info セクションで使用される値を示しています。 上記の設定で Game Manager ビルドの詳細の例を使用して、マルチプレイヤー サーバー用の新しいビルドを作成します。

  1. [仮想マシン OS] で、プラットフォームとして [Windows] を選択し、コンテナー イメージとして [Windows Server Core] を選択します

次の図は、OSセクションで使用される値を示しています。 ゲーム マネージャーを使用した新しいビルドの OS セクション

  1. [アセット] で [アップロード ] を選択し、コンパイル済みの PlayFab マルチプレイヤー サーバー ビルドで WindowsRunnerSample のフォルダーに移動します。 ビルドを取得するには、「サーバー側のセットアップ」を参照してください。

Windows コンテナーの場合、C:\Assets は、アセット zip が解凍される既定のマウント パスです。 [ゲームの開始] コマンドには、C:\Asset{YourGameServer.exe} などの C:\Asset が含まれている必要があります。 Linux コンテナーの場合、オプションでアセットと、コンテナーのファイル システム内にマウントする場所を指定できます。

次の図は、アセット セクションで使用される値を示しています。 ゲーム マネージャーを使用した新しいビルドの アセットセクション

  1. C:\Assets\WindowsRunnerCSharp.exe をスタート コマンドとして設定します。

  2. [リージョン] で、[米国東部]、[スタンバイ サーバー 1]、[最大サーバー 1] を選択します。

Game Manager を使用して新しいビルドのリージョン値を設定する

  1. ネットワークの場合は、名前として game_port を使用してポート 3600を使用します。 次の図に示すように、プロトコルとして TCP を使用します。 ポート名については、ゲーム サンプルで定義されている名前を使用していることを確認します。

ゲーム マネージャーを使用して新しいビルドのネットワーク値を設定する

  1. [ビルドの追加] を選択して、展開プロセスを開始します。 ビルドの詳細ページが取得されます。 ビルドには、次の図に示すように、 デプロイ 状態が表示されます。 10 分から 20 分程度で、ビルドは 「配置された」状態になります。 これを確認するには、ホーム ページに戻り、ビルドの状態を確認します。

デプロイするサーバーを示すスクリーンショット

関連項目