まず、「キャラ固定にして背景動かす」のに必要なのは、
背景の幅と高さ(HW,HHとする)
自分の座標(MX,MYとする)
それ以外のものの座標(EX,EYとして、背景の座標は0,0)
スクロール後の座標を入れる変数(SX,SYとする)
(画面に表示する幅と高さを変えるなら200と120をそれぞれ変えてください)
です。
まず、
DEF SCROLL IX,IY OUT OX,OY
OX=200-MIN(MAX(MX,200),HW-200)+IX
OY=120-MIN(MAX(MY,120),HH-120)+IY
END
みたいなのを作って
SCROLL EX,EY OUT SX,SY
表示する命令(SPOFSなど) SX,SY
って感じにそれぞれの障害物の座標をぶち込めばOKです。
背景は、
SCROLL 0,0 OUT SX,SY
表示する命令(BGOFSなど) -SX,-SY
でOKです。
[EKXKXDCP]
前に作った(RPGではないけどスクロールは多分想像と同じ)奴の公開キーです。