闲得无聊写的一个贪吃蛇小游戏~
16

greedy-snake - 贪吃蛇小游戏

不知道大家玩过之前很火爆的一款手机游戏贪《吃蛇大作战》没有。我之前有一段时间挺喜欢玩贪吃蛇大作战的,然后最近心血来潮想着自己写个贪吃蛇玩玩~
我的最终目标是网页联机版贪吃蛇大作战。

目前只完成了单机版的。

回归童年?

哈哈说起贪吃蛇那可是很久以前就有的游戏了呢,大概是诺基亚功能机时代吧,黑白屏,非常小的一块屏幕,那时候总喜欢拿老爸的手机来玩贪吃蛇。,一次一次的刷新着自己的记录,虽然我也忘记我的记录是多少了。

项目地址

github.com/96qbhy/greedy-snake
截图

喜欢贪吃蛇的朋友们留下你们的评论吧~

本帖由系统于 8个月前 自动加精
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
讨论数量: 18

移动速度太慢。。

1年前

右边的文本提示可以倒着显示~移速5还是慢~~

1年前
qbhy

@Tao 可以加速的,5速后应该不慢了

1年前
qbhy

@IceBay 谢谢建议。我会持续完善。

1年前
huazi

纯js完成的吗

1年前

dom操作效率略低 尝试用canvas去做看看

1年前
qbhy

@huazi 目前是纯js的,联机版的用golang做后端API。正在开发中。。。

1年前
qbhy

@Tao 确实是这样的,所以没有采用jq那一套原生的dom操作,而是用react这类有虚拟dom的框架来完成。之后会考虑用canvas的,谢谢建议。

1年前
wanghan

@Tao 5速还慢啊?阁下莫非是宇智波一族

1年前

是我电脑卡吗?好卡啊,玩不了,经常闪现

1年前

@wanghan 我是说基于dom做这种密集型操作效率低,html5游戏都是基于canvas的做法;不是说我觉得慢

1年前
qbhy

@KevinYang sorry,还有一些bug没解决。我最近在写联机版的,单机的先搁置一下。

1年前
qbhy

@wanghan 让我笑一下先。。。哈哈哈

1年前
736713830

期待你的多人对战的..

1年前
Patrick95

为什么我这里用WASD控制方向,贪吃蛇的身体完全就乱了?

1年前
qbhy

@736713830 谢谢,可惜我最近比较颓废,一天也就憋出一点点代码。不过我会尽快写完的,现在已经有雏形了。

1年前
qbhy

@Patrick95 这个情况是最近添加了 antd 组件,导致一些样式存在优先级问题,目前已解决,谢谢反馈。

1年前
qbhy

@欧荣凰 老乡你好,你也是梅州的吗?

1年前

  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!