【文件属性】:
文件名称:snake:浏览器蛇游戏
文件大小:79KB
文件格式:ZIP
更新时间:2021-05-22 23:45:39
JavaScript
蛇
[主站点] [主站点] [主站点]: :
描述
为浏览器重制经典街机游戏Snake
如何使用:
点击链接开始
用wasd或箭头键移动
不要撞墙!!!
技术领域
Javascript,HTML5,CSS3,JQuery
值得注意的实施细节
蛇本身存储为链接列表,因此每次游戏迭代时只需要处理蛇的头和尾即可。
方向命令存储在队列中,而不是立即分配给蛇对象。 这样可以防止蛇变成自己,并允许用户在一帧中进行两次动作(即快速周转),并且将这两个动作都记录下来
图像用于代表蛇的头,身体和尾巴以及樱桃
蛇的每个片段的方向都存储在其相应的链表元素中
该信息与代表该片段是蛇的头,身体还是尾巴的信息一起,用于选择适当的图像并确定其方向。
【文件预览】:
snake-master
----index.html(1KB)
----snake_game.css(3KB)
----lib()
--------jquery-2.1.4.js(242KB)
--------snake()
----snake_parts()
--------sprite_4.png(291B)
--------sprite_3.png(272B)
--------sprite_1.png(375B)
--------sprite_2.png(202B)
----README.md(1KB)
----todo.txt(128B)