★開発記録
バージョン_日付 [開発時間(h)]
001 [5h]
とりあえず基本だけ。ぷよ消し前まで出来上がり。
[10h]
012_040921
[20h]
020_040923 [2h]
予告ぷよ表示アクションを追加。
088_050223 [5h]
タブを活用して部屋を50まで増やす。
089_050324 [3h]
相手の着席を音で確認できるように。
チャットOFF機能(殺伐モード)追加。
090_050325 [1h]
(殺伐)を[殺伐]へ
091_050407 [1h]
ローカルで2Pのぷよが自動落下設置しないバグを修正。
092_050407 [1h]
チギリ待ちを追加。チギリ待ち時間は取りあえず2秒。
093_050408 [1h]
とこの落下速度を再調整した。レベル100間隔で速度を速く。
094_050412 [1h]
連鎖数MAX(RensaCountMax)を表示するように。
095_050428 [1h]
勝負数が20以下のときはレート、連鎖aveを仮とする。(CGIのみ)
096_050508 [1h]
IPが同じ人同士の対戦のとき同IPと表示する機能を追加。
097_050514 [1h]
リーチ時のpassの送信を削除。
登録時に相手のpassを送信してたのを削除
098_050514 [1h]
touroku.cgiをpost渡しとした。
099_050515 [2h]
flashにアク禁対策を施す。
100_050530 [1h]
負けた人の連鎖数が0になっていたのを修正。
101_050707 [1h]
上部屋を組み込む。R1800以上で対戦可能。
102_050717 [1h]
メンバーデータログを一日ごとに保存する。
103_050818 [3h]
落ちるおじゃまぷよをランダムに。
落ちるぷよ色の数のルールにおじゃまぷよ付加を加える。
31部屋~40部屋を色+αの部屋とした。
104_050821 [5h]
試合開始前にネクストぷよを表示できるようにした。
画面のあらゆるところを日本語表示にした。
ネクストぷよを取得中はデータ受信中と表示するようにした。
105_050825 [5h]
ロビーにチャットを設置。
色+αの部屋に全消無部屋を追加
おじゃまぷよを消しても点数にならないようにした。
106_050827 [1h]
色+αをローカル対戦でも出来るようにした。
107_050929 [1h]
ぷよの絵を変更できる機能を実装。
ランキングにIDを暗号化したものを表示できるように
108_051010 [1h]
レーティングの変動値がうまく処理されないということで、
要望のあった2ぷよと同じ変動値とした。
初期値は1500とする。
勝ち:R変動値=((相手のR-自分のR)/20+40)*試合数補正 (R変動 >= 1)
負け:R変動値=((相手のR-自分のR)/20-40)*試合数補正 (R変動 <= -1)
※試合数補正:
0~799試合:1-(試合数*0.001)
800試合以上:0.2
110_051127 [1h]
チャットに書いたURLをリンクできるように。
111_051230 [1h]
連戦に2色全消無と4色を追加。
レベル別を削除し、練習部屋にした。
移動Intarvalのデフォを0.15とした。
112_060119 [1h]
hikkiキャラ追加。
113_060309 [1h]
ドメインを変更しても動作できるようにした。
114_060405 [2h]
管理用パスを追加。
荒らし用IPを簡単に追加できるように
115_060409 [1h]
壁超をできないように変更。
ちぎりの待機時間を2倍へ。
ちぎり数を表示。
試合中はチャットを受信・表示しない。
116_060618 [2h]
左or右と左回りor右回りを同時に押したとき2列横へ移動するのを防ぐように改善した。
117_060624 [2h]
ver116で右押した後、下同時押しすると、nextぷよで下移動しかしない現象が発生したため改善した。
118_060627 [1h]
横押した後、下同時押しすると、2列横へ移動してしまうのを防ぐように改善した。
119_060630 [1h]
ver117と同じエラーが発生してたのを修正。
横移動中に、回転を押すと横移動が0.05秒停止されるのを防いだ。
120_061002 [1h]
レート計算法修正。小数点以下切捨て切上げが問題だったようで。
121_061210 [5h]
落下ボーナスを追加。
落下時に落下ボーナスを繰越点数として+1していく。
繰越点数はぷよ消し(1連鎖以上)した時に予告ぷよ変換用点数に加味され、
変換されきれなかった余りが、新しい繰越点数となる。
”試合途中で部屋に入ったとき”だと繰越点数が誤表示があるが、
おじゃまの振る数には影響はでない。
122_061216 [1h]
チャット中に"="があると、その時点で切り捨てられるバグを修正。
繰越点数を非表示へ
123_061228 [2h]
14段目以上におじゃまが降る仕様を振らないように変更。
124_070118 [1h]
v123修正版を取り消し14段目以上におじゃまが降っても消えるように変更。
125_070129 [3h]
連結ボーナスの計算方法を変更。今までは全色トータルでの最大連結数を元に計算していたが、
今後は色ごとに消したぷよの数を取得しこれを元に連結ボーナスを計算し、複数存在する場合は合計する。
「赤5と青6を同時に消した場合」
今まで:110*(3+[3])
今後 :110*(3+[3+2])
掲示板報告より
126_070206 [2h]
ローカル対戦時において自分の右左移動が対戦相手のキー操作によって影響を受ける(左右操作される)不具合を修正。
掲示板報告より
127_070401 [3h]
チャット読み書きをperlからphpへ変更。
128_070425 [1h]
今までphpへの受け渡しを通常の文で渡していたが、エンコードして渡すように修正。
129_070507 [2h]
最新のチャットログが表示されない不具合を修正。
対戦後に成績が反映されない・再入室した際に成績が戻る不具合を修正。
130_070510 [1h]
掲示板のURLをbbsmtからbbsmt2へ
131_071112 [2h]
IDに何も入れずにログインした際、IDを自動作成する機能に不備があったのを修正(既にあるIDを発行しパスワードエラーとなる不具合を解消)
132_071209 [2h]
部屋に入ったときにロビーにいるメンバーがプラス表示されてしまうのを修正。
タブ移動をSHIFT+矢印からCTRL+矢印に変更
133_080830 [3h]
部屋でのローカル成績を参照可能に(試合画面にtempっていうボタン追加)
134_081022 [1h]
連鎖シミュレータのURL先を変更(http://v61aq.puyopuyo.net/js/rs/からhttp://www.inosendo.com/puyo/rensim/)
135_081106 [1h]
チャットの入力文字制限を100から120文字に(連鎖シミュ絡み)
136_081228 [40h]
リプレイ追加
137_090103 [2h]
リプを9割がた再生可能に。(リプに許可フラグを追加)
138_090106 [2h]
リプを9.9割がた再生可能に。(ぷよ落下完了時間を追加)
139_090110 [2h]
リプにプレイ時間、連鎖履歴、ちぎり数を追加
勝者メッセージが2重になる不具合修正(対戦後すぐに入るとその人も送信してたため)
リプでも連鎖シミュを取れるように
140_090121 [1h]
リプにキャラ、全けし、スコアを追加
141_090218 [1h]
勝者メッセージが2重になる不具合修正(kaihatu用が邪魔してた?)
142_090224 [8h]
cgiによるメンバー消去の不具合が多かったため、認証・レーティング周りのcgiをphpに変更。
143_090825 [3h]
phpプログラムのパスを変更。
自分のリプレイのリンクを追加。
144_090911 [8h]
リプレイにコメントできる機能追加。
リプレイに再生バーを追加。
145_090930 [2h]
初期黒画面で停止する不具合修正
146_091223 [1h]
クイックターンした際(軸が下)、一段上へ移動するよう修正。(これにより両端12段目が埋まった時でも壁超ができる)
147_091227 [1h]
指定したユーザIDの色を変更できるように修正。
148_100306 [4h]
ロビーでチャットをすると自分のtwitterに投稿される機能追加(OAuth)。
149_100727 [1h]
ログイン画面の文字を大きく。
150_100828 [2h]
Androidでの操作に挑戦するも挫折。内部ロジックを少し変更。
151_101018 [0.1h]
infoseekのisweb閉鎖にあたりURL変更。
152_101217 [0.5h]
メンバー名の色変更時URLリンクの色が青のまま変更されないのを修正
153_110327 [0.1h]
8080から8081へポート変更しました。
154_110416 [1h]
3人規制部屋追加
リプレイ停止機能追加
155_110418 [1h]
リプレイ停止機能修正(リプレイ時、リプレイボタンを非表示
156_110428 [1h]
音量設定スライダー設置
157_110522 [5h]
zendframeworkでapiを組みなおす。
url変更
160_110529 [3h]
プロフリンク追加
url変更
163_110922 [2h]
no-ipからnonipへ
osをcentos5.1からcentos6へサーバ変更
mysql5.0.67からmysql5.5.16へ
php5.3.6からphp5.3.8
164_111229 [2h]
ロビー人数をポータルへ表示するよう
ロビー内の自分のリプレイリンクの文字化け修正
165_120131 [1h]
CloudCoreサーバへ移行。
facesサーバをpuyofurafaces.nonip.infoで接続するように
168_120925 [1h]
掲示板URL変更
169_141121 [12h]
個別対戦の戦績をリプレイから集計して作成(これだけで10時間かかったよw)
Flash内に個別対戦の戦績数を表示するよう修正(2年ぶりにwindowsのflashを触ったよw)
個別戦績へのリンクをロビー下に追加
170_141122 [0.5h]
二色の全消無を復活(Room2)
171_141217 [0.5h]
Login時のPassを***に隠匿する
172_141224 [0.2h]
Androidでもflash内のchatで日本語を入力できるようにしたつもり
173_160526 [2h]
24時間以内の勝敗数を表示
ちぎり数表示の削除
userリンクドメインミス修正
174_160527 [3h]
ちぎり数表示復活
呼び込み機能追加
管理メッセージを各部屋へ通知できるように
175_160602 [0.2h]
flash_server_addrを外部から読み込めるように
今後の開発予定と気づいたこと
新キャラ生声
逃げる人はある程度特定しています。ひどいようならコソ-リデータ削除。
にげた人をLOSE
試合数の順位表示
パス要部屋
ネット対戦で、away連打で試合が始まったときに、away連打したプレイヤーのreachが表示されるバグがある。
ローカル対戦で1p側で右下もしくは左下を押しながら2pの右左移動をさせようとすると2pの移動ができなくなる。
↑キー配置によって改善する?
(例:1p 下Z右S左A 2p 下M右K左Jの場合 ZAを押したまま2pの移動ができない。ZSを押したままだと2pの移動は可能)