nineマッチングサーバー概要
マッチング
nineマッチングサーバーフレームワークの設計目標
リリースノート
2009年5月20日版
2009年7月
ライセンス
システムデザイン
システムコンポーネント
マッチングサーバー
システムトポロジー
構成例: マルチプレイゲームのゲーム開始時マッチング
構成例: 複数のゲームサーバーへのロードバランシング
構成例: プレーヤーホスト
構成例: ゲーム内のマッチング
構成要素
ルーム
ロビー
セッション
モジュール
マッチングドメイン
概要設計
マッチングサーバーの構造
ネットワーク
プロトコル設計
メッセージシーケンス
ログイン
ログイン
ドメインへ入る
ドメイン入室シーケンス
assign
ゲームサーバーのマッチングリソース割り当て
部屋を開く
部屋を開く
部屋に入る
部屋への入室
マッチングの完了~ゲームの案内
マッチング完了~ゲーム案内
マッチングの解放
マッチングルームの解放(ゲーム終了)
チュートリアル
セッションクラス
SessionHandle
MatchSession
アカウントコンテキスト
ドメインコンテキスト
サンプルコード
マッチングサーバーの作成
アカウント処理
アカウントモジュールの初期化
ログイン
ログアウト
汎用アカウントメッセージ
マッチング処理
ルームモジュールの初期化
ドメインへ入る
ドメインから出る
部屋を開く
部屋へ入る
部屋から出る
マッチング
ゲームサーバーへの部屋の割り当て
ゲームへの案内
マッチングの解放