撸了个dom版的自动贪吃蛇,交流学习
发布于 7 年前 作者 wangchaoduo 3177 次浏览 来自 分享

https://github.com/wangchaoduo/snakeChallenge 点亮星星就可以点亮楼主的小心心哦

贪吃蛇本身基于渲染一个table中的td节点, 蛇的运动方向基于蛇的方向和食物方向的相对位置 当蛇在下一步将会死亡时做了相关策略 基本围绕 1.哪边没有被围住就往哪边跑 2.哪边蛇身少就往哪边跑 的原则。 实战效果其实并不理想,主要原因还是在条件1的判断不够精准 目前判断的方式是,与蛇头运动方向的垂线上是否存在蛇身,如果存在则判断被围住,经不住仔细推敲

写这个东西之前并没有看过相关的项目,也纯属是因为想找点乐子, 本身学艺也不精,很多地方可能写的有点乱,重复代码片也会出现

1 回复

image.png 这蛇好智障呀

回到顶部