Computer Science Canada

'snake' help

Author:  Chaos_Theory [ Wed Apr 20, 2005 11:17 pm ]
Post subject:  'snake' help

okay... new problem

when I touch teh mouse, Im suppsoed to grow bigger, I know how to get my guy to grow bigger... but how do I get it so that when my 'head' tuns, the other sections dont all turn right away?

hope sombody knows what I'm talking about

Author:  [Gandalf] [ Thu Apr 21, 2005 1:23 am ]
Post subject: 

Am I understanding correctly when I assume 'mouse' is like a dot or whatever the snake eats? OK.

I strongly suggest going to the ''tutorials" section and doing a search on collision detection. You will probably be using whatdotcolour or Math.Distance.

Author:  Cervantes [ Thu Apr 21, 2005 7:06 am ]
Post subject: 

Not even. Snake works on a grid system. So determining whether the snake is over top of the mouse is as simple as checking if the snake.x = the mouse.x and the snake.y = the mouse.y. It's also as complex as checking if the snake.x + the snake.dir = the mouse.x and the snake.y + the snake.dir = the mouse.y.

Author:  Chaos_Theory [ Thu Apr 21, 2005 11:58 am ]
Post subject: 

Cervantes wrote:
Not even. Snake works on a grid system. So determining whether the snake is over top of the mouse is as simple as checking if the snake.x = the mouse.x and the snake.y = the mouse.y. It's also as complex as checking if the snake.x + the snake.dir = the mouse.x and the snake.y + the snake.dir = the mouse.y.


I did that...and it's not working...


: