投稿日: Mar 30, 2021

本日、Amazon GameLift キュー通知の一般提供 (GA) 開始を発表いたします。Wargaming や Ubisoft など、世界で最も成功しているいくつかのゲーム会社から信頼されている GameLift は、マルチプレイヤーゲーム専用のサーバーをデプロイ、運用、およびスケールします。この新しいアップデートにより、ゲームデベロッパーは、GameLift のプレーヤーキューの状態が変更されたときに自動通知を受け取ることができるようになりました。

マルチプレイヤーゲームでは、新しいゲームが開始されるのを待っているプレイヤーを常に把握しておく必要があります。そうすることで、プレーヤーを最も待ち時間の短いゲームに配置する健全な流れを確保できます。現在、ゲームサーバーのバックエンドの一部としてキューを使用している場合は、プレーヤーのキューに変更があったときに通知する API ポーリングの仕組みを設定する必要があります。これにより、エラーが発生しやすく、複雑になり、プレーヤーによるトラフィックのピーク時にスロットリングが発生する可能性があります。今回のアップデートでは、以下を簡単に行えるようにするいくつかの新機能を追加しました。

  • キューの状態の変化を処理するための信頼できる方法を提供する。キューイベントのステータスが変更されたときに自動通知を受け取る。
  • バックエンドの開発を効率化する。 キュー通知が有効になると、キューの変更に関する通知をサブスクライブできるため、API ポーリングの仕組みを開発する必要がなくなります。
  • 信頼できるサービスを利用できる。GameLift のマッチメーカーである FlexMatch を使用している場合は、すでに通知に精通しているでしょう。今回のアップデートにより、GameLift キューに同じ機能が追加されます。Amazon Simple Notification Service (Amazon SNS) トピックを作成して、イベントメッセージングを受信したり、Amazon CloudWatch Events を使用してイベントの追跡を設定したりできます。

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

GameLift の詳細については、製品ページまたはキュー通知に関するドキュメントにアクセスしてください。