2024年12月17日の日記

<2024/12/18 2024/12/16>

ふにゃ1


だいぶ動くようになってきました。
バナナ取得とミスを作ればとりあえずゲームとしては成立するようになります。

キー押しっぱなし暴走モードを止める、キー離す処理。

この辺は動作に係わらない微妙な修正です。

昨日の状態で床をすり抜けていたのは、移植の際に動く方向を間違えて設定していたことによるバグでした。

WPF標準のタイマーだと動きががたがただ立ったので、funyakプロジェクトからタイマー処理を移植してきました。
まさかエターナってたfunyakが役に立つ時が来るとは!

地形との当たり判定。
これでとりあえず不自由なく走り回れるようになったわけです。

事あるごとに出てくるメッセージボックスも実装しました。
もともとはダイアログボックスで表示していたのですが、タイマー処理中にダイアログボックスで処理を止めてしまうとまずかったのと、ダイアログボックスを閉じると元のウィンドウが別のウィンドウの後ろに回り込んでしまうという謎現象があったので、同じウィンドウ内に普通のボタンとして表示することにしました。
ついでに、コンティニュー演出時のキャンセル機能を独立したボタンにしたり、補足説明を右下に表示できるようにもしました。
秘密機能とか、もともとは番号しか表示されなくて、何の機能が解放されたかわかんなかったですからね。

<2024/12/18 2024/12/16>