每一秒钟的时间都值得铭记

0%

JavaScript实现贪吃蛇小游戏(网页单机版)

今天使用 JavaScript 实现了一个网页版的贪吃蛇小游戏。

项目地址

项目介绍

游戏开始

使用浏览器打开 snake.html 文件,可以看到小游戏的主界面。

选择排序演示

按下键盘回车键,即可开始游戏。

选择排序演示

游戏暂停

在游戏中,重新按下回车键,即可暂停游戏,使用键盘的上、下、左、右四个方向键,即可控制贪吃蛇移动。

选择排序演示

游戏模式

游戏一共有两种模式:

  • 正常模式:该模式中迷宫墙体为真实墙体,贪吃蛇触之即死。

  • 无限模式:该模式下迷宫墙体为时空间隙,贪吃蛇撞墙后,会从墙体的另一边穿越过来。

游戏模式可以通过修改 snake.html 文件中的 CYCLE 布尔常量值来修改。

模式 CYCLE
正常模式 false
无限模式 true

游戏死亡

模式 死亡原因
正常模式 撞墙、咬到自己的身体
无限模式 咬到自己的身体

选择排序演示

重新开始

在任意情况下,只要按下键盘 F5 键,即可刷新网页小游戏,重新开始。

结尾

对项目有兴趣的同学可以从 Github 或者 Gitee 上进行下载,也欢迎其他同学为项目提供 PR。
如果你喜欢这个项目,欢迎 Star

坚持原创技术分享,您的支持将鼓励我继续创作!
-------------这是我的底线^_^-------------