下载 App
【《上帝的球》开发者日志 #05】—— 收工
更新时间10/157 浏览 包含 AI 合成内容
日期:2026.10.16 | 开发第 5 天 | 距投稿截止还有 4 天
这是第 5 篇。官方要求开发期内至少更 5 篇,到这儿就算交齐了。
前面四篇,一篇讲声音和挖到底的 bug,一篇讲光,一篇讲 26 种语言。这一篇不写新活儿了,回头看看这个球里到底装了什么。
这个球现在长这样
(图 1:球里的一个普通瞬间——沙丘、一层海、球底裂开的岩浆,天空里还飘着云和雪)

图 1:球里的一个普通瞬间
一颗半径 120 格的圆球。你点一下、划一下,就往里放东西。放进去的东西有各自的脾气:沙子会塌、水会流、火会烧、电会沿着导线跑、植物会把水变成氧气、岩浆碰到水会淬成石头。
没有关卡,没有目标。它就是一个球,你自己往里扔东西,看会发生什么。
里面装了什么
| 东西 | 数量 |
|---|---|
| 元素 | 168 种(166 种可放置) |
| 墙体 | 19 种 |
| 语言 | 26 种 |
| 界面文案(每种语言) | 85 条 |
元素从最普通的沙子、水、火,到导电的导线与各种传感器,到会走路的火柴人、会生长的植物,到核裂变、光子的折射反射。基本上把《The Powder Toy》那套玩法搬了个遍。
验过的东西
我不敢只靠肉眼。这几天写下来的测试,到收工时的状态:
- 全元素审计:166 种元素 × 多场景,166 / 166 全过
- 器件契约:每个器件的说明书逐条验,30 / 30 通过
- 模糊测试:随机元素、随机位置、随机物理开关,400 次 0 失败
- 光子检查:穿透、折射、全反射、出界回收、不许原地卡住,23 / 23 全过
- DOM / 渲染 / 输入集成:全过(含 26 种语言逐一切换)
- 性能:100px 满球单帧 3.56 ms(约 281 FPS),240px 单帧 15.23 ms(约 66 FPS)
我知道的问题
不粉饰,收工时还欠着的是这些:
- 真机一次都没跑过。 从第一天欠到最后一天,桌面浏览器上的验证不能替代手机。触摸、声音解锁、多语言排版,都可能真机才露馅。
- 翻译没有逐条人工复核。 4368 条元素文案是 AI 翻的,只能抽查。
- 斜向光束仍然不可靠。 单颗光子没问题,一串斜着飞会互相顶住。绕法是"只用轴对齐光路"——这算绕过,不算解决。
- 审计证明的是"物理正确",证明不了"好玩"。 手感这件事,机器测不出来,只能人自己玩。
最后说个事
五天前,这个球是空的。一个黑色的圆,里面什么都没有。
现在它里面有一百六十八种东西,各自按自己的规矩活着:水会找平、火会往上窜、电会顺着导线跑、植物会朝着水长。你什么都不做,它自己也在动。
我写了它,但我不完全知道它下一秒会变成什么样。这不是我没写好,这正是我想要的。
另外,AI 使用说明我会在投稿时一并附上:哪些是它写的、哪些是我改的、哪些是我推翻它自己重写的,都会写清楚。











