Quote: "HOw do I make it so A sprite dosn't stop when key isn't held down?"
In snake, the directions work like switches, when you press a direction it will go in that direction until told otherwise.
so just do this
if leftkey()=1 then direct=1
if upkey()=1 then direct=2
if rightkey()=1 then direct=3
if downkey()=1 then direct=4
select direct
case 1 : dec x,1 : endcase
case 2 : dec y,1 : endcase
case 3 : inc x,1 : endcase
case 4 : inc y,1 : endcase
endselect
sprite x,y
you want to make a grid for the snake to move in and then have different values for the property of each square (whether it is blank, part of the snake, or prey)
you need images for: head(norm_hori,norm_vert,eat_hori,eat_vert), body(hori,vert), tail(hori,vert) and prey
Your signature has been erased by a mod because it was rubbish.