Claude Code 模组 Brickfall:一个很吵但不挡事的打砖块
来源:dev.to — 2026-10-16
📋 概述
这是作者放进 Claude Code 的第三个小游戏,前两个是扫雷与 Doom,这次的打砖块需求只有一个词:更吵。Brickfall 在转录记录旁边的一个面板里运行,在 kitty 或 Ghostty 里画面是真实的图片,其他地方用块字符绘制,四格一像素。鼠标直接操控挡板,有十三种胶囊、积攒到 FEVER 翻倍的宝石、能连锁引爆邻居的电砖,以及十轮之后重新加速的关卡。作者最强调的是「吵但不挡事」这条设计原则:所有打击感都要落地,但任何效果都不许移动场地或暂停游戏,球、挡板与掉落物永远画在所有效果之上。他也讲了技术上的代价:这个游戏没有外置引擎,每一帧都是 RGBA 字节交给终端的图片接口,所以清晰度是一份预算——每帧约 58000 个像素穿过终端,机器忙时会主动降低清晰度但绝不低于一半。
🔑 核心要点
- 一切从这条需求开始:「更吵」——闪光、大数字、掉落物、闪烁的背景。
- 第一条被删掉的东西是屏幕震动:截图里很好看,玩起来却很糟,因为跟着场地跳动的球你接不到。
- 保留的两条规则:任何效果都不许移动场地或中断游戏,球、挡板与掉落物永远画在所有效果之上。
- 清晰度的预算:每一帧约 58000 个像素穿过终端,机器忙时降清晰度但绝不低于一半,快到能画清晰时再赚回来。
- 一个体贴的细节:指针移出画面去读 Claude 的回答时,游戏过一会儿自动暂停,球不会丢。
💡 金句
截图里很好看的东西,玩起来可能很糟——跟着场地跳动的球,你是接不到的。
👍 0
👎 0
← 返回 dev.to 首页