实验目的:1. JavaScript编程综合能力训练
2. 熟悉DOM事件
功能要求:玩家通过上、下、左、右按键控制蛇头的移动方向使其向指定方向前进,并吃掉随机位置上产生的食物来获得分数。每吃掉一次食物,贪吃蛇的身体都会变长,并且会继续在随机位置上产生下一个食物。一旦蛇头碰到墙壁或蛇身,游戏失败。根据游戏的难度可以设置不同的游戏速度。
代码展示:
<!DOCTYPE html>
得分: 0
效果展示:
实验目的:1. JavaScript编程综合能力训练
2. 熟悉DOM事件
功能要求:玩家通过上、下、左、右按键控制蛇头的移动方向使其向指定方向前进,并吃掉随机位置上产生的食物来获得分数。每吃掉一次食物,贪吃蛇的身体都会变长,并且会继续在随机位置上产生下一个食物。一旦蛇头碰到墙壁或蛇身,游戏失败。根据游戏的难度可以设置不同的游戏速度。
代码展示:
<!DOCTYPE html>
效果展示: