REVIEW · 2021-10-02

Turing Complete

从NAND门到CPU全部亲手搭建,让学习曲线本身成为主角的解谜游戏

Steam 商店页 ↗

引言

既不是研究设施,也不是涂料枪。Turing Complete最先摆到屏幕上的,是一个名为NAND门的逻辑元件。玩家从这里开始搭建AND门与OR门,堆叠加法器与寄存器,最终配线建造出运行自制指令集的CPU。这是一部让玩家亲手证明「计算机并非魔法」的作品,由署名LevelHead的个人开发者制作。本文基于Steam上积累的用户评测群写成。

评价很高。全部语言合计5,202条评测中96%为好评,标签为「压倒性好评」;仅看英语版则2,723条中94%好评,为「非常好评」;最近30天66条评测中也有93%,自发售以来评价几乎没有波动(2026-07-06快照)。单看数字,几乎没有争议的余地。但把「有用」排名靠前的推荐文与少数差评、退款评测并列阅读,会发现同一个设计在好几处被解读出截然相反的意味。

这部作品的评测中出现频率最高的词,既不是类型名称也不是开发者名,而是「我理解了(now I understand)」。多数赞誉都凝聚于这一句话,多数不满则凝聚于「还没到那一步就放弃了」这一点。我的职责不是煽动褒贬对立,而是把评价分歧之处翻译成设计的语言。

Turing Complete 的截图用配线从NAND门一路搭建到CPU(Steam 截图)

机制的语言化

正面评测反复惊叹的是原材料之少:「从一个NAND门里,能造出计算机的一切」——「有用」排名靠前的评测中,几乎每一条都把这句话作为最高的赞誉写下。操作的核心,只是放置部件并用线连接。用Puzzlebyrinth的词汇来说,动词被减法削减为「配线」这一个,素材则被削减为NAND这一种。

但即便素材只有一种,语法却很深。为造好的电路命名并将其部件化,再把它当作下一关的材料——这种抽象化的层层嵌套,就是这部作品语法的全部。有评测者写道「我自己制作的指令集,运行在我自己搭建的硬件之上。这是属于我的东西」,说的正是从被削减的素材中呈指数级展开出组合的那种手感。少量动词开启深不见底的设计空间——Puzzlebyrinth已多次见过的这种构图,在这里发生在逻辑元件这一层级上。

不过,即便是好评之中,也存在技术层面的保留意见。有一位软件工程师的评测,将指令只能以字节为单位定义的规格评价为「不合理地拘束」,并将其列为放弃紧凑16位设计的原因。明言自己乐在其中,同时又长篇累牍地指出汇编功能的粗糙之处——这种并存本身,正是把素材削减到极致的设计所背负的诚实代价。

Turing Complete 的截图将电路部件化,作为下一步材料(Steam 截图)

学习曲线的设计

谈论这部作品的评测,几乎每一条都在讲「教学方式」。「不给出答案,而是提出问题让你自己去解答」「并非手把手教学,但回过神来已经爬上去了」——正面一侧的用词在这里出奇地一致。从NAND门到CPU逐级分发的顺序本身,就是Puzzlebyrinth所说的学习曲线设计,而在这部作品中,这不是余兴节目,而是主体本身。

多篇长文评测怀着感动写下的,是中盘一次「全部推倒重来、重建更正式的计算机」的结构。在搭建基础所获得的成就感之上,再让玩家以同样的方式攀登一次,这次一边追加指令集与RAM一边反复推进。不把学习曲线做成一条单一的坡道,而是在中途平台先归零一次,再让玩家攀登第二圈——作为教学设计,这是相当自觉的安排。

然而,这种「不手把手教学」的方针,在差评一侧却被反过来解读。「答对了就只是继续往前走,并不会告诉你『虽然对,但还有更好的做法』」「没有优化的指引,只是不断撞墙」。虽然是一款教学型游戏,却只教「做得对」,而在「做得好」这一层的反馈却很薄弱——可以解读为,在学习曲线的顶端,存在设计师有意不设扶手的区域。

Turing Complete 的截图作为教材、逐级发放的顺序(Steam 截图)

难度的手感

关于难度的评价,泾渭分明地分裂开来。开发者本人在商店页面写道「并非不合理地难,只要集中思考就能解开」,一条排名靠前的评测也支持这一说法。另一方面,「不适合新手」「中途『太空老鼠』那一关的配置来得太早,难度突然跳升」这类指摘,甚至与赞成派的推荐文并存于同一批评测中。

依我之见,这不是难度量的问题,而是所预设的观察分辨率的问题。逻辑元件阶段谁都能爬上去,但到了编写汇编的阶段,对寄存器与堆栈这类概念「已经隐约看得见一层」的人,与初次接触这些概念的人,坡道的坡度会截然不同。有一条评测颇具象征性:「在大学学过逻辑门,但从那里到计算机之间一直像是魔法」——这部作品正是被设计为只填补那「魔法」的这一层。

因此这种分裂并非缺陷,而是射程的表明。当然也有一些明确应当处理的问题,比如因色觉特性(红、绿、灰难以分辨)而卡关的退款评测。但「太难了」这类声音,多数指向的与其说是难度本身,不如说是「从哪种前提进入」的问题。适合谁、从哪里开始攀登才能玩得开心——只要明白这一点再进入,这道坡的坡度反而会成为设计上的优点。

Turing Complete 的截图从逻辑到汇编,坡度骤变的斜坡(Steam 截图)

系谱与定位

评测群用作衡量标准的专有名词有两类。其一是Zachtronics系开发解谜游戏——TIS-100、SpaceChem、Infinifactory,也就是我在SHENZHEN I/OHuman Resource Machine中处理过的、以汇编与配线来解题的这一系谱。有评测写道「这个那个都玩过了,但真正挠到痒处的是这一部」,将本作置于这一系谱的终点。

另一个衡量标准则是教材本身——《From NAND to Tetris》。有评测者将本作与之相提并论,同时写道,本作在「不容易吓退不接触代码的人」这一点上更胜一筹。虽然名字容易混淆,但它与The Turing Test这类同样冠以「图灵」之名的另一类解谜游戏血统不同。本作的血脉更偏向教育一侧,而非娱乐。

与系谱密不可分的,是「抢先体验(Early Access)」这一框架。开发者「2025年将脱离EA」的宣言,截至2026年尚未兑现,Steam上显示「3年未更新」。论坛中,开发者(自称Stuffe)回应称「并未放弃,好东西需要时间」,但以「看起来像被放弃了」为由而暂缓购买的声音,在最近的评测中依然存在。对完成度的评价,与对「是否有意愿完成」的不安,在同一部作品中各自平行运行。

Turing Complete 的截图用配线建造计算机,运行自制语言(Steam 截图)

参考的评测群

本文基于截至2026-07-06的Steam商店页面用户评测群写成。未直接引用评测原文,而是对典型主张进行了重构。

Steam: Turing Complete(全部语言合计5,202条评测中96%为好评,「压倒性好评」/ 英语2,723条中94%,「非常好评」/ 最近30天66条中93%)

・通过WebFetch阅读了按「有用」排序的正面评测中排名靠前的10条、批评与退款评测、最近评测中排名靠前的评测,以及「Abandoned?」讨论帖

・(参考)Metacritic用户评测(9.4分),以及多篇评测引用的与教材《From NAND to Tetris》的比较

结论

Steam的总评为96%好评。我作为设计批评给出的分数是8.8,与之相差不大。从一个NAND门逐级攀登至CPU的学习曲线,是这十年间「教学型解谜游戏」中数一数二的设计,「我理解了」这类评测的洪流便是证明。减分之处在于汇编功能的局促、对「做得好」的反馈薄弱,以及色觉相关照顾的不足。

评测群所呈现的结论十分明确。只要对逻辑或计算机稍有兴趣,这几乎是一部「必备」之作。反之,对于期待用20美元换来娱乐性的手感与亲切提示的人来说,则超出了射程之外——「等打折」这种带保留意见的推荐,大概就是给这一类人的诚实建议。至于停留在抢先体验阶段所带来的不安,许多评测都保证,一旦上手游玩便会发现只是杞人忧天。

归根结底,这部作品的价值几乎取决于你带着怎样的前提站在坡道脚下。「计算机并非魔法」——对于想要亲手填补那一层空白的人来说,Turing Complete至今仍是Steam上最廉价、最确实的「魔法揭秘」之作。

Turing Complete 的截图亲手揭开魔法的真相(Steam 截图)

Reactions (no login)

Anonymous • one of each per visitor per day

Read next

FEATURED ESSAY · 2026-07-10

Soundtrack: Poly Bridge — music that never scolds you when the bridge falls

Collapsing bridges, retrying hands, and an acoustic score that blames none of it. A look at the 'road-trip music' Adrian Talens wrote on a single guitar — with takeaways for anyone who composes.

Related reviews