Like this SPSET 0,2 X=100:Y=100 X is for left and right, Y is for up and down. @LOOP IF BUTTON()==1 THEN Y=Y-2 IF BUTTON()==2 THEN Y=Y+2 IF BUTTON()==4 THEN X=X-2 IF BUTTON()==8 THEN X=X+2 SPOFS 0,X,Y this sets the X/Y/Z of the sprite GOTO @LOOP Hope this helps :)