- 653 名前:デフォルトの名無しさん mailto:sage [2008/09/23(火) 19:22:50 ]
- >>649
もうちょっとほぐしてみた。 こんな感じで叩き台になりますかね。 ・マッチメイク 別途 ・対戦サーバ すでにマッチメイクが済んでいることとする。 各クライアントは対戦に必要なキーを含む情報をサーバに送る事で参加する。 1、開始時にクライアントからの接続待ち 2、席順、親の決定 3、配牌、自摸/打牌、チー、ポン、カン、和了などのアクションを必要なクライアントに通知 5、クライアントからのACKを待って次に進む 4、ACKにはチー、ポン、カン、ロン、チャンカン、チョンボアピール※などを乗せる 6、和了まで繰り返す 7、和了時、点数の計算、終局判定 8、配牌に戻る ※他のクライアントのアクションについてチョンボであるとサーバーに告げるコマンド ・不定期なりクエストに応じてサーバーからクライアントに通知される情報 クライアント情報、風牌、ドラ表示牌、他家の点数、河の情報 ・ルールで決定、または選択ルールとしてマッチメイク時に対戦希望クライアントに通知 選択ルール、ローカルルール 待ち時間、クライアントが放棄または接続が切れた場合の処理(チョンボ扱い、ツモきりモード、ランダムきりモード) ノーテンリーリなど、クライアントが指摘できないものについて、サーバーでは判定しない(流局時に露呈するものは除く)。
|

|