投稿日: Feb 28, 2022

アマゾン ウェブ サービス (AWS) マネージドサービスである Amazon GameLift の FlexMatch について 3 つのアップデートをお知らせいたします。GameLift FlexMatch は、強力なマッチメイキングアルゴリズムと柔軟なデベロッパー定義のルールを使用して AWS 規模で高品質のマッチを作成する機能として 2017 年にリリースされました。

本日のアップデートでは、既存のマッチメイキング機能を拡張し、より精度の高い互角のプレイヤーチーム作りを可能にします。3 つのアップデートは、次のとおりです。

  • 複合ルールのサポート。現在、FlexMatch のマッチメーカールールセットにおける動作は、マッチを形成するためにすべてのルールが真でなければならないというものです。これは事実上、すべてのルールが「AND」論理演算子を使用するということです。複合ルールにより、より複雑な構成が可能となります。FlexMatch は、「AND」に加えて、「OR」、「NOT」、「XOR」の論理演算子を追加サポートするようになりました。 
  • 長い文字列リスト。お客様は FlexMatch に、数字、文字列、文字列のリストなど、さまざまなプレーヤー属性を渡すことができます。文字列リストは、現在 10 文字列までに制限されています。本日のアップデートで、この上限が 100 までになりました。お客様による一般的なユースケースとしては、文字列リストをプレイヤーの 「ブロックリスト」として使用することです。これまで 10 人のプレイヤーしかブロックできなかったのが、最大 100 人までブロックできるようになりました。
  • より柔軟なチーム選択 FlexMatch の「プロパティ式」は、チーム選択に関するプレイヤー属性の論理演算を行うために使用されます。以前は、1 チームまたは全チームへの適用に限定されていました。本日のアップデートにより、プロパティ式を使用して、全チームを対象としなくてもよく、1 チーム以上を対象とすることができるようになりました。

なお、GameLift は 82 種のインスタンスタイプと 23 のパブリックリージョンでご利用いただけるため、お客様のゲームに最適なインスタンスタイプと地域をお選びいただけます。パブリックリージョンには、米国東部 (オハイオとバージニア北部)、米国西部 (北カリフォルニアとオレゴン)、アフリカ (ケープタウン)、アジアパシフィック (香港、ムンバイ、大阪、ソウル、シンガポール、 シドニー、東京)、カナダ (中部)、Sinnet が運営する中国 (北京) 、NWCD が運営する中国 (寧夏) 、 欧州 (フランクフルト、アイルランド、ロンドン、ミラノ、パリ、ストックホルム)、中東 (バーレーン)、および南米 (サンパウロ) が含まれます。

詳細については、ブログをお読みいただくか、GameLift リリースノートをご確認いただくか、GameLift の製品のページにアクセスしてください。