マッチメーカーのロケーションを選択する - Amazon GameLift

マッチメーカーのロケーションを選択する

マッチメーキングアクティビティを実行する場所を決定し、そのロケーションマッチメーキング設定とルールセットを作成します。Amazon GameLift は、ゲームの対戦リクエストのチケットプールを保持し、ここで、チケットがソートされ、実行可能な対戦か評価されます。対戦後、Amazon GameLift はゲームセッションの配置のために対戦の詳細を送信します。対戦を行ったゲームセッションは、ホスティングソリューションでサポートされている任意の場所で実行できます。

FlexMatch リソースを作成できる場所については、「FlexMatch 対応 AWS リージョン」を参照してください。

マッチメーカーの AWS リージョン を選ぶときは、ロケーションがパフォーマンスに与える影響と、プレイヤーの対戦体験を最適化する方法を検討してください。推奨されるベストプラクティスを以下に示します:

  • マッチメーカーをプレイヤーに近いロケーション、および FlexMatch にマッチメーキングリクエストを送信するクライアントサービスに設置します。この方法により、マッチメーキングリクエスト ワークフローに対するレイテンシーの影響が減少し、効率が向上します。

  • ゲームがグローバルオーディエンスに到達する場合は、複数のロケーションでマッチメーカーを作成し、プレイヤーに最も近いマッチメーカーで試合のリクエストをルーティングすることを検討してください。これにより、効率を高めるだけでなく、地理的に近接しているプレイヤーとチケットプールが形成され、レイテンシー要件に基づいてマッチメイカーがプレイヤーをマッチングする能力が向上します。

  • FlexMatch を Amazon GameLift マネージドホストリストで使用する場合は、マッチメーカーとゲーム セッションキューを同じリージョンに配置してください。これにより、マッチメーカーとキュー間の通信レイテンシーを最小限に抑えることができます。