MatchMaker Ticket を使ったマッチメイキング
MatchMaker Ticket は、サーバーがマッチメイキングのロジックを管理します。クライアントはチケットを発行し、サーバーがマッチメイキングを完了するのを待つだけになります。
MatchMaker が発行するチケットを使えば、クライアントはサーバがマッチメイキングを行い、マッチしたクライアントに通知対するを待つだけになります。
チケットによって行われるマッチメイキングの制御は、サーバーが行います。
サーバでのチケットの制御方法はこちらを 参照 ください。
マッチメイキングのロジックをサーバーが完全にコントロールすることで、マッチメイキングの仕様やロジックが変わっても、クライアントのコードは一切変更する必要がありません。
チケットを発行する
マッチングが完了・失敗したサーバからの通知を受け取る
サーバーは、マッチメイキングチケットがマッチを見つけ終えたとき、またはマッチを見つけられなかったときに通知を送信します。マッチングしたリモートクライアントも、マッチングチケットを発行したクライアントとマッチングしたときに通知を受け取ります。
ここでは、通知を受け取るためのイベントリスナーコールバックを設定する方法を説明します。
発行されたチケットをキャンセルする
発行したマッチメイキングのチケットをキャンセルする方法をご紹介します。
注意: チケットのキャンセルは、自分が発行したチケットに限られます。
チケットキャンセルの結果通知を受け取る
最終更新