■基本

Q:マリオの挙動が毎回変化してしまう

A:挙動が変化する原因は主に3つ。
  • ステージ選択時の乱数
このゲームには乱数があり、全く同じマップでもマリオが必ず同じ動きをするとは限らない
そしてその乱数は、オーバーワールドからステージを選択し、そのステージが始まるまでの間に決まる。
対処法としては、メインのマップの前に1つ、ワープブロックを置いたクイックセーブ用のマップを作成し、そこからメインのマップにワープするように設定。
そしてオーバーワールドからステージを選択してそのマップでクイックセーブをし、以降のテストプレイはこれをロードして行えば良い。
一応、ワープを跨がずとも、ステージ選択からマップが表示されるまでの間にクイックセーブしても乱数は固定されるが、タイミングがシビアなのでオススメはしない。
  • 既に完成している道中に新たにスプライトを置いた、スプライトの配置を変更した、マリオやスプライトの挙動が変わるようなオブジェクトの配置、変更をした
一度完成した道に新たにスプライトを配置したり既存のスプライトの位置を1マス動かすだけでも以降の挙動は全て変わってしまう。
これはどうしようもなく、スプライトを元々の配置に戻すしかない。
自動マリオシーケンサで、音がずれているから等の理由で、後から微調整は出来ないので注意。
尚、オブジェクトは、マリオやスプライトの行動に影響を与えなければ、後から配置を変えても挙動が変化しないのでコインなどは後からでも調整出来る。
  • マップ上のスプライト数が一定数を超えた状態でROMに保存をした
マップ上のスプライトが一定数を超えるとROMに保存をする度にマップ上のスプライト数に応じて挙動が変化することがある。
例えばパターンがA,Bの2つあるとしたら、ROMに保存をする度に、A→B→A→Bと変化し、そこからスプライトを1つ増やすと今度はA→B→B→A→B→Bとなったり非常に不安定。
この挙動変化はオーバーワールドからマップを選択し直しても直らず、もう1度マップを編集してROMに保存をするまでずっと固定化される。
対処法は、本命の挙動になるまで適当にマップを弄っては元の配置に戻してROMに保存を繰り返す、そのマップの編集は終わりにして、ワープブロックを使ってさっさと次のマップに移る(ワープブロックに触れる直前でクイックセーブをしておき以降はそれをロードする)等。




  • 改造ブロックがわからない。 -- O (2022-09-03 18:58:38)
  • 改造ブロック導入でとまっています。MapNumber16に入れる?どこに入れる?何を入れる?... -- O (2022-09-03 19:00:22)
名前:
コメント:

タグ:

+ タグ編集
  • タグ:

このサイトはreCAPTCHAによって保護されており、Googleの プライバシーポリシー利用規約 が適用されます。

最終更新:2022年09月03日 19:00