投稿日: Jun 30, 2021

AWS マネージドサービスである Amazon GameLift のアップデートを発表いたします。Wargaming、Metalhead Software、Illfonic など、世界で中の多数のゲーム会社から信頼されている GameLift FlexMatch は、強力なマッチメイキングアルゴリズムと柔軟なデベロッパー定義のルールを使用して AWS 規模で高品質のマッチを作成する機能として 2017 年にリリースされました。 

マルチプレイヤーゲームをプレイする場合、プレイヤーは白熱した競争の楽しいゲームが速やかにマッチされることを期待しています。プレイヤーにとってこのスリルを実現するための優れたマッチメーカーは、スキルレベル、プレイスタイル、レイテンシーなどの属性に基づいてプレイヤーをグループ化する必要があります。多くの場合、プレイヤーは大規模なマッチ (40 プレイヤー以上) または小規模なマッチ (最大 40 プレイヤー) のいずれかにグループ化されます。お客様と話しした後、より均等に、より適切な組み合わせで、断片化の少ないプレイヤーチームを可能にするいくつかのアップデートを提供します。batchDistance ルールと呼ばれる新しいルールタイプを追加します。これを使うと、文字列または数値属性を指定できるようになり、多くのメリットをもたらします。 

大規模なマッチ (40 プレイヤー以上) では、スキルだけに基づいてプレイヤーのバランスをとる代わりに、スキルレベルの高低、モード、マップに基づいてバランスをとるようになりました。デベロッパーとして、以下のことができます。

  •  同じバンドで同じスキルを持つ最高のプレイヤーを獲得できるように、 マッチの全員が同じスキルバンドに属していることを確認
  • リーグやプレイスタイルなど、複数の数値属性でバンド
  • マップ、ゲームモードなど、文字列属性に従ってグループ化
  • 時間の経過とともに拡張します。例えば、理想として、デベロッパーはプレイヤーが互いに 10 スキルレベル以内の差でマッチできることを望んでいます。ただし、プレイヤーは長く待つほど、より広いスキルレベルの範囲でマッチに参加できます。
  • 注意: プレイヤーが 40 人未満のマッチでは、ルールの表現を簡素化できるというメリットもあります。

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

詳細については、GameLift FlexMatch ドキュメントをご確認ください。