diff --git a/pyras.p8 b/pyras.p8 index 26a82bc..bddbb1f 100644 --- a/pyras.p8 +++ b/pyras.p8 @@ -10,8 +10,7 @@ function _init() end function _update() - wait() - moveguy() + waitandmove() eatpyras() end @@ -26,7 +25,7 @@ end guy={ x=64, y=64, - speed=2 + speed=4 } function moveguy() @@ -37,7 +36,16 @@ function moveguy() end function drawguy() - pset(guy.x,guy.y,11) + pset(guy.x,guy.y,11) + -- guides + pset(guy.x-guy.speed,guy.y-guy.speed,6) + pset(guy.x,guy.y-guy.speed,6) + pset(guy.x+guy.speed,guy.y-guy.speed,6) + pset(guy.x-guy.speed,guy.y,6) + pset(guy.x+guy.speed,guy.y,6) + pset(guy.x-guy.speed,guy.y+guy.speed,6) + pset(guy.x,guy.y+guy.speed,6) + pset(guy.x+guy.speed,guy.y+guy.speed,6) end -->8 pyras={} @@ -89,9 +97,10 @@ function drawbg() print(#pyras,128-4*offset,1,7) end -function wait() +function waitandmove() if t>0.05*#pyras then movepyras() + moveguy() t=0 else t+=1