参考にしながら

アクションゲーム用のエクステンションを追加してもいいのだが、Clickteamfusionの勉強を兼ねて1からキャラクターの動きを作ろうとこの2日間ぐらい頑張ってみた。

結果、全く作業が進まなくなったので公式サイトのサンプルを参考にして今日はキャラクターの左右移動とジャンプ、壁や地面と衝突時の動作を作った。

あまりにもあっさりと出来てこの2日間はなんだったんだろうなって1時間ぐらい落ち込んだのは内緒の話。

一番難しかったのが地面と衝突時の動作で、ちょっとでも落下時の勢いがつくと足が3ドットぐらい地面にめり込むかスポッと地面を抜ける。

これをなんとかしようとするのに1.5日はかかったといってもいい。

衝突時、その時のキャラクターの一回の移動量の分だけ手前に戻せばいいとかなんとか検索して出たので、その通りにしようとしたが条件の設定や変数の値をどれだけ変更するか一生懸命考えてもうまく動作させることが出来なかった。

本当に、今日ほどサンプルに感謝した日は無い。サンプル様様。

フラグと変数を可視化するのが地味に面倒だった。
今の時点で常時無敵で床と空中床以外何も存在しないマリオが出来そう。
ゲームのアイデアだけが溜まっていく・・・早くツールに慣れないと。


コメント