GS2-Matchmaking

GS2-Matchmaking はマルチプレイヤーゲームを実現するうえで必要なマッチメイキング機能を提供します。

マッチメイキングは以下の4種類の方式を提供しています。

  • 誰とでも
    • 条件を指定することなく、無条件でマッチメイキングを行う
  • カスタムオート
    • マッチメイキングの条件を指定して、条件に合うプレイヤー同士でマッチメイキングを行う
  • パスコード
    • ギャザリングごとに割り当てられたパスコード(8ケタ数字)を入力して参加する
  • ルーム
    • ギャザリングの作成・一覧取得・参加といった各命令を利用してマッチメイキングを行う

各マッチメイキング方式の特性については詳細解説を参照ください。

マッチメイキングが成立すると、事前に登録しておいたURLに成立したギャザリングIDとその参加者のユーザID一覧が通知されます。

そのコールバックをもってマッチメイキング成立とみなし、マルチプレイ開始のシーケンスに進めることとなります。