今天使用 JavaScript
实现了一个网页版的贪吃蛇小游戏。
项目地址
项目介绍
游戏开始
使用浏览器打开 snake.html
文件,可以看到小游戏的主界面。
按下键盘回车键,即可开始游戏。
游戏暂停
在游戏中,重新按下回车键,即可暂停游戏,使用键盘的上、下、左、右四个方向键,即可控制贪吃蛇移动。
游戏模式
游戏一共有两种模式:
正常模式:该模式中迷宫墙体为真实墙体,贪吃蛇触之即死。
无限模式:该模式下迷宫墙体为时空间隙,贪吃蛇撞墙后,会从墙体的另一边穿越过来。
游戏模式可以通过修改 snake.html
文件中的 CYCLE
布尔常量值来修改。
模式 | CYCLE |
---|---|
正常模式 | false |
无限模式 | true |
游戏死亡
模式 | 死亡原因 |
---|---|
正常模式 | 撞墙、咬到自己的身体 |
无限模式 | 咬到自己的身体 |
重新开始
在任意情况下,只要按下键盘 F5 键,即可刷新网页小游戏,重新开始。
结尾
对项目有兴趣的同学可以从 Github
或者 Gitee
上进行下载,也欢迎其他同学为项目提供 PR。
如果你喜欢这个项目,欢迎 Star
。