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

greedy-snake - 贪吃蛇小游戏

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

目前只完成了单机版的。

回归童年?

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

项目地址

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

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

桥边红药

本帖由系统于 6个月前 自动加精
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
《L05 电商实战》
从零开发一个电商项目,功能包括电商后台、商品 & SKU 管理、购物车、订单管理、支付宝支付、微信支付、订单退款流程、优惠券等
讨论数量: 18

移动速度太慢。。

1年前

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

1年前
96qbhy

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

1年前
96qbhy

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

1年前
huazi

纯js完成的吗

1年前

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

1年前
96qbhy

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

1年前
96qbhy

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

1年前
wanghan

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

1年前

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

1年前

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

1年前
96qbhy

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

1年前
96qbhy

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

1年前
736713830

期待你的多人对战的..

1年前
Patrick95

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

1年前
96qbhy

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

1年前
96qbhy

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

1年前
96qbhy

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

1年前

  • 请注意单词拼写,以及中英文排版,参考此页
  • 支持 Markdown 格式, **粗体**、~~删除线~~、`单行代码`, 更多语法请见这里 Markdown 语法
  • 支持表情,使用方法请见 Emoji 自动补全来咯,可用的 Emoji 请见 :metal: :point_right: Emoji 列表 :star: :sparkles:
  • 上传图片, 支持拖拽和剪切板黏贴上传, 格式限制 - jpg, png, gif
  • 发布框支持本地存储功能,会在内容变更时保存,「提交」按钮点击时清空
  请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!