これは他の方が作ってくれた、サンプルを見ながらなんですが。 方向ボタン入力のGOSUBと当たり判定のGOSUBを作って、障害物がなかったら移動する命令とBGGETで当たり判定をされてました。