Unless you want to have them reappear

then I don't know ]]>

You can also accomplish the movement by using piecewise expressions like…

` ``X+(K=26)-(K=24->X Y+(K=34)-(K=25->Y and for putting it so the character can't go off-screen... max(16,min(1,X+(K=26)-(K=24->X max(8,min(1,Y+(K=34)-(K=25->Y`

I would recommend checking out the movement page also, as it has a lot of useful information.

]]>Clrhome

4->X

4->Y

While 1

Output(Y,X,"0

getkey->A

If A=26

x-1->X

If A=24

x+1->X

If A=25

Y-1->Y

If A=34

Y+1->Y

End