

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

# ロードマップ: Amazon GameLift Servers ホスティングソリューションにマッチメーキングを追加する
<a name="match-tasks"></a>

FlexMatch は、カスタムゲームサーバーおよび Amazon GameLift Servers Realtime のマネージド Amazon GameLift Servers ソリューションで使用できます。FlexMatch マッチメーキングをゲームに追加するには、以下のタスクを行います。
+ **マッチメーカーを設定します。**マッチメーカーは、プレイヤーからマッチメーキングリクエストを受信して処理します。定義されたルールのセットに基づいてプレイヤーをグループ化し、マッチングが成功するたびに、新しいゲームセッションとプレイヤーセッションを作成します。マッチメーカーをセットアップするには、以下の手順を実行します。
  + **ルールセットを作成します。**ルールセットはマッチメーカーに有効なマッチを作成する方法を指定します。チーム構造を指定し、マッチングに含めるプレイヤーの評価方法を指定します。以下のトピックを参照してください。
    + [FlexMatch ルールセットの作成](match-rulesets.md)
    + [FlexMatch ルールセットの例](match-examples.md)
  + **ゲームセッションキューを作成します。**キューは、各マッチングの最適なリージョンを見つけ、そのリージョンで新しいゲームセッションを作成します。既存のキューを使用するか、マッチメーキング用に新しいキューを作成します。次のトピックを参照してください。
    +  [キューを作成する](https://docs.aws.amazon.com/gamelift/latest/developerguide/queues-creating.html)
  + **通知を設定します (オプション)。**マッチメーキングリクエストは非同期であるため、リクエストのステータスを追跡する方法が必要です。その手段としては、通知が最適です。次のトピックを参照してください。
    + [FlexMatch イベント通知をセットアップする](match-notification.md)
  + **マッチメーカーを設定します。**ルールセット、キュー、および通知ターゲットの準備ができたら、マッチメーカーの設定を作成します。以下のトピックを参照してください。
    + [FlexMatch マッチメーカーの設計](match-configuration.md)
    + [マッチメーキング設定の作成](match-create-configuration.md)
+ **FlexMatch をゲームクライアントサービスに統合します。**マッチメーキングを使用して新しいゲームセッションを開始するために、ゲームクライアントサービスに機能を追加します。マッチメーキングのリクエストでは、使用するマッチメーカーを指定し、マッチングに必要なプレイヤーデータを提供します。次のトピックを参照してください。
  + [ゲームクライアントへの FlexMatch の追加](match-client.md)
+ **FlexMatch をゲームサーバーに統合します。**マッチメーキングを通して作成されたゲームセッションを開始するために、ゲームサーバーに機能を追加します。このタイプのゲームセッションのリクエストには、プレイヤーとチームの割り当てを含むマッチング固有の情報が含まれます。ゲームサーバーは、ゲームセッションをマッチングのために構築する際に、この情報にアクセスして使用する必要があります。次のトピックを参照してください。
  + [Amazon GameLift Servers がホストするゲームサーバーに FlexMatch を追加する](match-server.md)
+ **FlexMatch バックフィルを設定します (オプション)。**既存のゲームの空きプレイヤースロットを埋める追加のプレイヤーマッチングをリクエストします。自動バックフィルを有効にして、Amazon GameLift Servers でバックフィルリクエストを管理することができます。または、ゲームクライアントまたはゲームサーバーに機能を追加してバックフィルを手動で管理することにより、バックフィルを手動で管理できます。次のトピックを参照してください。
  + [既存のゲームを FlexMatch でバックフィルする](match-backfill.md)
**注記**  
現在、FlexMatch バックフィルは Amazon GameLift Servers Realtime を使用しているゲームで使用することはできません。