闲得无聊写的一个贪吃蛇小游戏~
greedy-snake - 贪吃蛇小游戏
不知道大家玩过之前很火爆的一款手机游戏贪《吃蛇大作战》没有。我之前有一段时间挺喜欢玩贪吃蛇大作战的,然后最近心血来潮想着自己写个贪吃蛇玩玩~
我的最终目标是网页联机版贪吃蛇大作战。
目前只完成了单机版的。
回归童年?
哈哈说起贪吃蛇那可是很久以前就有的游戏了呢,大概是诺基亚功能机时代吧,黑白屏,非常小的一块屏幕,那时候总喜欢拿老爸的手机来玩贪吃蛇。,一次一次的刷新着自己的记录,虽然我也忘记我的记录是多少了。
项目地址
github.com/96qbhy/greedy-snake
喜欢贪吃蛇的朋友们留下你们的评论吧~
本作品采用《CC 协议》,转载必须注明作者和本文链接
本帖由系统于 7年前 自动加精
关于 LearnKu
移动速度太慢。。
右边的文本提示可以倒着显示~移速5还是慢~~
@Tao 可以加速的,5速后应该不慢了
@IceBay 谢谢建议。我会持续完善。
纯js完成的吗
dom操作效率略低 尝试用canvas去做看看
@huazi 目前是纯js的,联机版的用golang做后端API。正在开发中。。。
@Tao 确实是这样的,所以没有采用jq那一套原生的dom操作,而是用react这类有虚拟dom的框架来完成。之后会考虑用canvas的,谢谢建议。
@Tao 5速还慢啊?阁下莫非是宇智波一族
是我电脑卡吗?好卡啊,玩不了,经常闪现
@wanghan 我是说基于dom做这种密集型操作效率低,html5游戏都是基于canvas的做法;不是说我觉得慢
@KevinYang sorry,还有一些bug没解决。我最近在写联机版的,单机的先搁置一下。
@wanghan 让我笑一下先。。。哈哈哈
期待你的多人对战的..
为什么我这里用WASD控制方向,贪吃蛇的身体完全就乱了?
@736713830 谢谢,可惜我最近比较颓废,一天也就憋出一点点代码。不过我会尽快写完的,现在已经有雏形了。
@Patrick95 这个情况是最近添加了 antd 组件,导致一些样式存在优先级问题,目前已解决,谢谢反馈。
@欧荣凰 老乡你好,你也是梅州的吗?