惜しいところまで来てますね! 今は敵の処理とニコちゃんの処理の、お互い似てる処理を混ぜていますが、それよりも「ニコちゃんの処理」と「敵の処理」は混ぜずに、完全に分けた方がわかりやすく、作りやすいと思います。ほとんどの場合はそういう分け方で作ります。 @SOUSA ニコちゃんの移動処理 ニコちゃんの壁との当たり判定 ニコちゃんをPRINTする処理 ↑ここまでは前からある分 ↓ここからは今回付け足す分 敵の移動処理 敵と壁との当たり判定 敵をPRINTする処理 ↑ここまで今回付け足した分 WAIT 10 GOTO @SOUSA 壁を突き抜けるのは、43~44行目でニコちゃんと敵のCHKCHRの結果を同じCHに入れてるからです。IFの判定もごっちゃになってますね。これはニコちゃんと敵の処理を混ぜて書いたことによるバグかなと思います。