ゲームサーバーのマッチングリソース割り当て
マッチングサーバーが起動し、ルーム提供可能になっていなければならない。
ゲームサーバーはマッチングサーバーへログインし、ドメインへ入っていなければならない。
マッチングサーバーのルームリソースをゲームサーバーに割り当て、マッチング可能とする。
GS->MS: AssignRoomRequest
ルームリソース割り当て依頼を送る。後に GuideGame でクライアントに渡されるゲームサーバー情報や、ルームの基本的な設定を含める。 ゲームサーバーで実装する。
in MatchingServer
割り当てられていないルームリソースを探す。無かったら失敗で Response を返す。 フレームワークで行われる。
RoomModule#onAssign
ルーム割り当て時に行う処理があれば実装する。常に成功で、失敗は記述できない。 モジュールで実装する。
MS->GS: ResponseMessage
フレームワークで行われる。
親トピック:
assign