!!!未処理のバグ・問題点 !blinkの下のブロックが保存されてしまう *直下にeraseブロックを置けばとりあえずどうにかなる !Readyでblinkのタイミングを計れない !判定条件が不条理 *4隅で判定して優先順位順で *norm-jet-goal-erase の順 !死亡直後もblinkの処理が行われる *死亡直後に消えると何もないところで死んでいるように見える !!!機能拡張・発展案 !Pauseを付ける !ブロック種を増やす *バーニング(星のカービィ) *重力3倍 *カーリング *吹っ飛ばない跳ね返り *(多分やらない)スイッチ !ブロックをパターンで塗る *例えばreverseなら上向きの矢印 *パターンにすれば横重力も可能 !時間制限を付ける !残像・軌跡表示 !ホップ数記録 !ステージエディタを作る !中に入れるブロックと入れないブロックの区別を明確化する !トップスコアをサーバに記録 !!!処理済み !jetの角にはまる *stage34で顕著 *yの速度が微妙に上がっていく →2005-11-23 floorでの丸め込み誤差。内部で少数を保持するように変更。 !y加速度がおかしい *分解能を下げたのが原因? →2005-11-23 分解能を戻した。やたら簡単に。 !菱形と円が領域外にはみ出す →2005-11-30 overflow: hidden とposition: relative で解決。 !ゲーム中にステージを選ぶといきなりスタート *ゲーム中は選べないようにしよう →2005-12-01 とりあえずstateがplayだと弾くようにif文入れただけ。UI的には灰色にした方がいいけど。 {{category TechMemo}}