Hatena::Groupstreetfighter4

ちょろのわからせられ日記

 | 

2010-04-07段位戦の仕様(暫定)

段位戦の仕様(暫定)

00:31

ログコピペ

(swirhen) 命令1 段位戦エントリー

(swirhen) !dani_entry(de) id キャラ名

(swirhen) idとキャラ名をキーに新規レコードを作成

(swirhen) 持つ値は

(swirhen) 段位:初期値1(【初段】)

(swirhen) ポイント:初期値0

(swirhen) 命令2

(swirhen) 段位戦の結果報告

(swirhen) !dani_win(dw) id:キャラ名 負かした相手のid:キャラ名

(swirhen) 段位戦は同一の相手と2連戦は不可

(swirhen) 段位戦の対象は上下+1段

(tyoro) キャラ名は正式名(フルor英字)でいれてもらおう(本田の場合のみゴワスでも可)

(swirhen) ってことでいいのかなえいり先生

(swirhen) あと昇段に必要なポイントは全員違う人じゃなきゃダメとかも必要?

(alee_book) そんなかんじですねー

(swirhen) 人少ないからそこまではいいかなあ

(swirhen) と思ってるんだけど

(swirhen) +3で昇段、-3で降格

(swirhen) だよね

(tyoro) 同一相手との連戦は無理なんか

(swirhen) 連戦は不可ってのは入れたい

(tyoro) まぁ連戦可だといったりきたりになるな

(alee_book) 多人数プレマあるから

(swirhen) なのでその辺のチェックの仕組みはちょろがうまいこと考えて

(tyoro) まぁその辺はいかようにでもなる

(alee_book) それの流行具合次第かもね

(swirhen) で、命令3 現在の段位チェック

(swirhen) !dc id:キャラ名 とかでいいか

(tyoro) 段位のチェックとか一覧とかコマンドだと面倒だから、そーゆーwebページに出そう

(swirhen) 現在の段位、ポイント、上下+1段までのプレイヤー名を一覧で表示

(swirhen) まあwebに出すのもあり

(swirhen) なので、段位戦の結果を受け付けた時に

(swirhen) その勝負が有効試合だったかってチェックを一通り入れて欲しいのね

(swirhen) 連戦不可、段位差1まで

(swirhen) で、勝負が有効試合だったら勝った方に+1、負けた方に-1して

(swirhen) +3になった人は昇格

(tyoro) 報告に対してエラーほげほげって返すか、結果今段位上がったよ とかポイントどうなったとかの報告返しゃいいんよね

(swirhen) -3は降格

(swirhen) うむ

(swirhen) まあ個人的には

(swirhen) !ds id:キャラ名 id:キャラ名 で開始して

(swirhen) !dw id で処理

(swirhen) の方がいいかなとも思ってる

(swirhen) !ds 段位戦開始の合図。チェックして、okなら次の結果を待機

(swirhen) もし+2、-2でリーチなら昇段戦ですとかアナウンスする

(tyoro) バーチャそんなんなんか

(swirhen) うむ

(swirhen) 次の一戦勝つと昇段!

(swirhen) みたいなのが試合前にでるので

(swirhen) プレッシャーに弱い奴は負けるw

(alee_book) あとは、ある程度差があるとできないってのもいるね

(yuh_a_) <昇段戦!>

(swirhen) うん、その差は+1段でとりあえずはいいんだよね

(yuh_a_) スパーン

(tyoro) スパーン!

(alee_book) 段内ではなしでもいいと思う

(alee_book) けどね

(C_BIRD) キャラに数字振っといてそれでキャラ指定するのもいいかもね

(swirhen) 段内?

(swirhen) ああ

(swirhen) +2の人が-2の人とは出来ないってこと?

(tyoro) 個人的にはID キャラ名を指定するのを簡単にしたいので数字とかいいね。

(swirhen) +3ポイント目を格下から奪ってはいけない的なアレか

(tyoro) ってか登録時にid的なの発行して、報告時はそれ使ってもいいようにしたい。(ID キャラ名でもいける)

(alee_book) そそ

(alee_book) そういう感じ

(swirhen) なるほどー

(swirhen) 同段位はおkと。

(alee_book) 同レベルで連戦しても絶対増えないように

(swirhen) 同様に格上に対して-2の状態で挑めないとかは?

(swirhen) それは別にいいのか。

(swirhen) ややこしくなってきた

(alee_book) ゆっくり決めたらいいかも

(swirhen) +2リーチの場合だけでいいかなとりあえず

(alee_book) 実際やってみないとね

(tyoro) まぁ条件は何個あってもチェックの実装はそんなに手間でもないので、運営してダメだと感じだたら追加していくくらいで

(swirhen) まあそういうところのエラーチェックも!dsの時にやるようにしたいわな

(swirhen) そうね

(swirhen) とりあえず今いった感じのをちょぼっとに実装して

(makama) すぱ4でるまでにつめれればいいですなー

(swirhen) 大会中だろうといつだろうと受け付けてくれれば

(tyoro) ふむ

(swirhen) いつでも段位戦ができると

(swirhen) そんな感じ

(tyoro) 仕様どっかに纏めてこよう

(swirhen) で日々の段位戦の結果で大会の参加キャラを絞ると

(tyoro) 3( ´-`)

(swirhen) ちなみに段位とポイントはキャラごとに持てるからそういうのにも対応できるというわけかな

(swirhen) (´-`)

(alee_book) だといいなとw

まとめ

段位戦エントリー
!dani_entry id キャラ名

省略入力!de

>エントリー完了しました。 num.id(キャラ名)【初段】

>既にエントリー済みです。 num.id(キャラ名)【段位】pt.


エントリー成功時はテーブルへ新規追加を行ない初期値を設定する。

段位:初期値1(【初段】)

ポイント:初期値0

登録時のキャラ名は正式名(フルor英字)と一部の省略名(バル、バソとか)

本田の場合のみゴワスでも可

段位戦開始報告
!dani_start entry entry

省略入力!ds

entryは『id:キャラ名』か『num』で行なう。

numは登録時に通知される物で、一覧等でも確認も可能。

エントリー後、対戦が成立するかどうかをチェックしその旨を返す

また、昇段・降格戦の場合のアナウンス等を返す。

<昇段戦!> (スパーン

段位戦勝利報告
!dani_win entry

省略入力!dw

勝利確認のメッセージ後、昇段や降格の通知や各自の現在の状況を表示


ステータス確認
!dani_check entry

省略入力!dc

>num.id(キャラ名)【段位】pt:n URL

urlの先でもっと詳細な情報と、「上下+1段までのプレイヤー名を一覧」が見れる。


ルール

・基本ルール

勝つとポイント+1、負けると-1

ポイント+3で昇段、-3で降格

昇段でも降格でも、新しい段位ではポイントは常に0から開始する。

・1~10段

段位戦として認められるのは±4段位の相手までである。

昇段戦(+2の状態)では±2段位の相手しか認めない。

同一の相手との連戦は認めない。

・11段以上(修羅)

未定

・以下は保留

昇段に必要なポイントは全員違う人からである必要がある

格上に対して-2の状態で挑めない

過去に試合した3人との試合不可

  1. 2の状態では上位プレイヤーとの対戦しか認めない

これらの条件は適宜追加したり外したり出来るような実装が望ましい。

またグループ分けも同様にプログラム側では可変であると望ましい。

webページ仕様
  • 一覧
  • 段位別一覧
  • 個人ページ(id毎)
  • エントリー詳細
  • キャラ毎のページ

(この辺は誰かが作ってくれてもいいよね!

IsmailIsmail2012/07/11 07:44That's a wise aneswr to a tricky question

hfvymmnonphfvymmnonp2012/07/12 08:43XvhyKa <a href="http://rtdmhhexczxx.com/">rtdmhhexczxx</a>

sinkillvkjvsinkillvkjv2012/07/12 14:06oSMUGX , [url=http://bphcrtezhkja.com/]bphcrtezhkja[/url], [link=http://tnyefwxaiyxn.com/]tnyefwxaiyxn[/link], http://ltcsumthnjut.com/

saflkvdlsaflkvdl2012/07/12 20:17qFXRcz <a href="http://enroaecinhvh.com/">enroaecinhvh</a>

lakjkbulakjkbu2012/07/13 01:48122zil , [url=http://qdqsimuexnhv.com/]qdqsimuexnhv[/url], [link=http://mstxvowpurah.com/]mstxvowpurah[/link], http://tmvmxeqvqusr.com/

 |