Amazon での反復開発のためのセットアップ GameLift Anywhere - Amazon GameLift

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon での反復開発のためのセットアップ GameLift Anywhere

Amazon GameLift は、ゲーム開発時に使用するホスト型テスト環境のセットアップに役立つツールとソリューションを提供します。これらのツールを使用すると、Amazon によるマネージドホスティングの実際のプレイヤーエクスペリエンスを反映し、迅速かつ反復的な開発プロセス GameLift をサポートする環境を作成できます。

別のテスト環境では、テスト中に Amazon GameLift マネージドフリートのオーバーヘッドを削除します。新しいゲームサーバービルドの各反復をアップロードし、新しいフリートを作成し、アクティブ化するまで 15 分以上待つ必要がなくなります。代わりに、新しいビルドを作成し、新しいビルドでテストフリートをすばやく更新して、テストを開始して、テストを開始できます。

Amazon の使用 GameLift Anywhere フリートでは、開発ワークステーションなどのローカルデバイスを使用してテスト環境を設定できます。クラウドベースのホスティングリソースを使用してテスト環境を設定することもできます。

のセットアップ Anywhere テスト環境を使用して、次のようなさまざまなシナリオを開発およびテストします。

  • Amazon サーバー とのゲーム GameLift サーバー統合をテストしますSDK。呼び出しを使用して AWS CLI新しいゲームセッションを開始し、ゲームセッションイベントを追跡することで、ゲームクライアントが動作しなくてもテストできます。

  • ゲームのコンポーネントを開発する際に、ゲームクライアント、バックエンドサービス、Amazon GameLift サービス間のインタラクションをテストします。ゲームに参加するためのプレイヤーエクスペリエンスを微調整します。

  • FlexMatch マッチメーカーの設計を試してください。ルールセットのバリエーションやその他のマッチメーキング機能の実装を試してください。マッチメーキングバックフィルをセットアップしてテストします。

  • ゲームサーバーのライフサイクル管理のランタイム設定 (Amazon GameLift エージェントを使用) など、他の Amazon GameLift ホスティング機能を試してください。

  • マルチプレイヤーインタラクションを含むゲームのプレイヤーエクスペリエンスのあらゆる側面をライブホスト環境ですばやく構築、テスト、および繰り返して検証します。

後で、ゲームの起動の準備をする際に、Amazon GameLift マネージドフリートを追加してホスティング設定を微調整し、以下を含む追加のシナリオをテストします。

  • マルチロケーションフリート、スポットフリートとオンデマンドフリート、複数のインスタンスタイプの使用など、ゲームセッションキュー設計を試してテストします。

  • オプションのレイテンシーポリシーやフリートの優先順位付け設定の使用など、マネージドフリートでゲームセッション配置オプションを試します。

  • 自動または手動スケーリングオプションを使用して、プレイヤーの需要を満たすようにキャパシティスケーリングを設定します。

  • Amazon GameLift マネージドフリート AWS CloudFormation で をセットアップして、ホスティングリソースを長期的に管理します。

Fast Build Update Tool (開発専用)

マネージドEC2フリートでは、ゲームサーバービルドの更新をデプロイするには、各新しいビルドを Amazon にアップロード GameLift し、新しいフリートを作成する必要があります。

Fast Build Update Tool を使用すると、開発中にこれらのステップをバイパスできるため、時間を節約し、開発の反復を高速化できます。このツールを使用すると、既存のフリート内のすべてのコンピューティングでゲームビルドファイルをすばやく更新できます。このツールにはいくつかのオプションがあります。ゲームビルド全体を置き換えたり、特定のファイルを変更したりでき、更新後にゲームサーバープロセスを再起動する方法を管理できます。これを使用して、フリート内の個々のコンピューティングを更新することもできます。

Fast Build Update Tool を入手し、その使用方法の詳細については、Github の「Fast Build Update Tool」の Amazon GameLift Toolkit リポジトリを参照してください。