大家好!我就是那个周末爱倒腾键盘的野生程序员,日常沉迷用代码给生活开外挂(虽然 80%的工具写完就吃灰了 hhh )
这次整了个大活!靠着和 Cursor 斗智斗勇三天,从连游戏引擎是啥都不知道的小白,硬生生用 JavaScript 搓出了能跑的「俄罗斯方块」!中途经历了:
▷ 让 AI 画了 14 版碰撞检测代码
▷ 凌晨三点和幽灵方块 bug battle
▷ 把 Cursor 训练成专业方块动画设计师
现在这个「赛博儿子」终于能见人了!支持键鼠/触屏双操作,偷偷加了上班摸鱼专用 [老板键] 
试玩地址: https://onlinetetris.org

原来 AI 不止能当搜索引擎,真能造出会动的快乐!这次搞成了,下次或许敢挑战贪吃蛇元宇宙?
maple
2
存在问题
1.分数给的太低了,长条消除才多3分
2.等级上去了 速度一直不变 难度不变 玩了很久 累了
画面挺好看的
感谢反馈,其实是有加速度变化的,初始下降速度是 1 秒一格,每满 1000 分,速度增加 0.1 倍,最快下降速度是 1.6 倍。
倍速提升确实有点慢,后续我会优化相关功能,推出更多丰富的玩法,比如计划推出狂暴模式,速度极快的那种,还有怀旧模式等。
Huhu
4
消除后显示加分的时间,似乎游戏处于暂停状态,没有继续下方块。
2025-03-25: 游戏新功能上新了。
新增多种模式:
- 标准模式:适合新手,下落速度较慢,随着等级的 增加,降速也会增加。
- 疯狂模式:适合挑战,初始速度更快,速度增长更快,等级越高降速越快。
- 限时模式:限时三分钟计算游戏期间最高分,降速适中。
额外奖励:
- 消除效果:单次消除行数越多,获得的分数越高。
- 等级提升:分数达到 100 分升级一次,每升一级难度增加,同时消除方块后的积分也会增加。
欢迎大家试玩,也欢迎各位反馈,
等级和速度计算网站这块显示确实有问题,今天优化好了。
另外增加两种模式,疯狂模式和定时模式,不同的模式难度也不同。
Huhu
9
嗯。感觉当发生消除的时候会显示消除提示,在这个过程中没有新的方块出现下落,两件事情不是同时进行的
maple
11
疯狂模式:发现速度成为1.1X以后 点下暂停 再继续 速度就变得飞快
限时模式:说的限时3分钟 怎么显示5分钟
不能重新选择模式,需要刷新网页
hanzhijun
(shisanhua)
12
问题:点下暂停 再继续 速度就变得飞快
这个问题修复了,主要原因时下降速度更新时机有问题。
问题:限时模式,说的限时3分钟 怎么显示5分钟。
这个问题修复了,测试的时候临时改的 5分钟,忘记改回来了。
问题:不能重新选择模式,需要刷新网页。
这个问题修复了,在游戏进行过程中,可以点击暂停按钮,然后在弹框中选择「切换模式」
hanzhijun
(shisanhua)
13
分数计算问题和下降速度的问题,都修复了。欢迎去试玩哈。
hanzhijun
(shisanhua)
14
如果方块落下时,触发了行消除,需要等消除动画执行完之后才会重新开始方块下落,这种实现方式看起来更优雅些。
最开始我也试过消除动画和方块同时执行,实际体验很一般。
mmii_koo
(mmii koo)
15
这里有一个网上最全的repo game推荐站,https://repogame.cloud/