js实现贪吃蛇

思路:

1.创建画布

2.创建的蛇头、身体、食物

3.蛇头、身体、食物随机产生坐标

4.设置蛇头的初始方向

5.设置按键改变蛇头方向

6.开启定时器,自动移动蛇头

7.判断是否吃到食物

8.碰撞则随机产生食物

9.食物被吃掉,蛇加一节,去掉原来的食物,生成新的食物

10.蛇跑起来:下一节到前一节的位置,蛇头根据方向变,删除原来的蛇,新建蛇;当出界时,游戏结束;当蛇头吃到自己的时候,游戏结束

   


你可能感兴趣的:(js实现贪吃蛇)