Windowsゲーム「初音ミク冒険記」、ちゃんと飛び降りできない不具合の修正

プレイヤー情報に項目を追加したことで
ななしあさん、satoshifukusimaさんの指摘してくれていた
上記の状態からうまく飛び降りができない問題が解決した。
判定円のデバッグ表示をしたのが下の図だ。

実はミクの足元と頭のところに小さな判定円が2つずつある。
(上の図だと足元が分かりにくいかもしれないけど)
それぞれの判定円の半径が8ドットなので
飛び降り処理は現在座標から16ドット下にすれば
今いる足元を飛び降りたように見えるから良いよね
という発想だったんだけど
図のように角度が45度の場合、16ドット下になっても
飛び降りようとした線を通過できず
次の図のようになってしまう。

そこで飛び降りしようとしていた足場と
同じ足場は接地判定から外すようにして
この問題を解決することにした。
実は、こないだ公開したバージョンでも
この問題を直すことはできたのだけど
プレイヤー情報に飛び降りしようとした足場の情報を持っていないと
セーブしようとしたときに飛び降り中にセーブした時に
対応できないので後回しにしたという経緯がある。
前回の公開ではできるだけ情報の持ち方を
PSP版から変更しないようにする方針で作業していたためだ。
今回の対応で1つ不具合を修正できた。
この調子で少しずつ不具合を減らしていこう。![]()
| 【固定リンク】 | 【コメント (2)】 | 【トラックバック (0)】
このエントリーへのリンク
トラックバック
この記事へのトラックバックの一覧です: Windowsゲーム「初音ミク冒険記」、ちゃんと飛び降りできない不具合の修正:


コメント
このブログの新着コメントをRSSリーダに登録する為のxmlおお、これは良かったです!!
この不具合があると坂でごくまれに飛び降りた時に画面外まで落ちるときがあったので、一緒に直っていると良いですね。
この不具合、再現が難しいので、お伝えするのは後になると思います。
それでは頑張って下さいね!
投稿者: satoshifukusima (2012/03/31 22:41:59)
To:satoshifukusimaさん
> おお、これは良かったです!!
> この不具合があると坂でごくまれに飛び降りた時に画面外まで落ちるときがあったので、
> 一緒に直っていると良いですね。
飛び降りた時に画面外に落ちる?
記事のマップの反対側の坂の下の方で
やると落ちるかもしれないけど
それ以外でだと別の不具合の可能性があるなぁ[冷や汗]
> この不具合、再現が難しいので、お伝えするのは後になると思います。
再現が難しいのとか
タイミングによってとかがデバッグする時
結構ツライですよねぇ。
printfデバッグとかでデバッグするにしても
FPSが60だと1秒間に60回出るから
一瞬で画面外に情報が流れるし・・・[汗]
> それでは頑張って下さいね!
はい![・_←]
投稿者: かげさん (2012/04/01 20:19:44)