多分毎回同じ位置に戻ってるからだと思う。
毎回SPSETしてるから、最初の位置に戻るんだと思う。
WAIT 10が2つ入ってるけど、これだと多分遅すぎると思う。
VSYNC 1をA=A+1の後に1つ入れるだけでおk。
スマートにしてみた↓
while button()!=#right:wend `右が押されるまで待つ
spset 0,1 `スプライトをセット
spset 1,0
while 1 `ループ開始!
spofs 0,16,a
spofs 1,16,a
a=a+1
vsync 1
wend
0そうだね プレイ済み