とりあえず、歩けるようにしておきますね(*´▽`*)
行動1:最終行に追加
VAR X=200,Y=120,VX=0,VY=0,ACCL=0.3,BRK=0.9:DEF MOVE:VX=(VX+ACCL*(!!(BUTTON() AND #RIGHT)-!!(BUTTON() AND #LEFT)))*BRK:VY=(VY+ACCL*(!!BUTTON() AND #DOWN)-!!(BUTTON() AND #UP)))*BRK
行動2:最終行に追加
X=MAX(8,MIN(399-8,X+VX)):Y=MAX(16,MIN(239-16,Y+VY)):SPOFS 0,X,Y:END
行動3:最終行に追加
WHILE 1:MOVE:VSYNC
WEND
はるさんが質問してた「DEFのEND」ですが、これはプログラムが終了するわけではないので、いいんじゃないかと思って付けちゃいました(●´ω`●)
問題あればご指摘下さい。