マッチメーカーのロケーションを選択する
マッチメーキングアクティビティを実行する場所を決定し、その場所にマッチメーキング設定とルールセットを作成します。Amazon GameLift Servers は、ゲームのマッチリクエストのチケットプールを維持し、そこで有効なマッチをソートして評価します。対戦後、Amazon GameLift Servers はゲームセッションの配置のために対戦の詳細を送信します。対戦を行ったゲームセッションは、ホスティングソリューションでサポートされている任意の場所で実行できます。
FlexMatch リソースを作成できる場所については、「FlexMatch がサポートしている AWS リージョン」を参照してください。
マッチメーカーの AWS リージョン を選ぶときは、ロケーションがパフォーマンスに与える影響と、プレイヤーの対戦体験を最適化する方法を検討してください。推奨されるベストプラクティスを以下に示します:
-
マッチメーカーをプレイヤーに近いロケーション、および FlexMatch にマッチメーキングリクエストを送信するクライアントサービスに設置します。この方法により、マッチメーキングリクエスト ワークフローに対するレイテンシーの影響が減少し、効率が向上します。
-
ゲームがグローバルオーディエンスに到達する場合は、複数のロケーションでマッチメーカーを作成し、プレイヤーに最も近いマッチメーカーで試合のリクエストをルーティングすることを検討してください。これにより、効率を高めるだけでなく、地理的に近接しているプレイヤーとチケットプールが形成され、レイテンシー要件に基づいてマッチメイカーがプレイヤーをマッチングする能力が向上します。
-
FlexMatch を Amazon GameLift Servers マネージドホストリストで使用する場合は、マッチメーカーとゲームセッションキューを同じリージョンに配置してください。これにより、マッチメーカーとキュー間の通信レイテンシーを最小限に抑えることができます。