Turing Complete 评测
通过谜题,学习处理器架构
应用程序 ID | 1444480 |
应用程序类型 | GAME |
开发人员 | LevelHead |
出版商 | LevelHead |
类别 | 单人游戏, Steam成就, 蒸汽雲 |
流派 | 模拟, 抢先体验 |
发行日期 | 2 十月, 2021 |
平台 | Windows, Mac, Linux |
支持的语言 | English, French, German, Simplified Chinese, Spanish - Latin America |

100 总评论
98 正面评价
2 负面评论
非常好评 评分
Turing Complete 已收集 100 条评测,其中 98 条好评,2 条差评,总体评分为“非常好评”。
评测趋势图
上方图表展示了 Turing Complete 在一段时间内的用户反馈趋势,显示了随着新更新和功能推出,玩家意见的动态变化。这一可视化数据有助于了解游戏的评价及其发展趋势。
最新 Steam 评测
本节展示了 {name} 在 Steam 上的最新 10 条评测,反映了玩家的多种体验和观点。每条评测摘要都包括总游戏时间,以及点赞和差评的数量,清晰展现社区反馈。
游戏时间:
501 分钟
比我们学校的数电课有用多了。如果你是一个CS学生并且想深入了解计算机的原理,一定不要错过这个游戏
👍 : 1 |
😃 : 0
好评
游戏时间:
894 分钟
[h2]计算机构成的探秘之旅[/h2]
不知你是否好奇过,[b]计算机是怎么做出来的呢[/b]
如果你和我一样感兴趣,《图灵完备》表示:想知道吗?来吧,答案很有趣!
游戏循循善诱,从最基础的与非门开始,一步一步向你揭示答案。在游玩的过程中,你会了解到为什么与非门是最基本的电路而不是与门;与非门是怎么变换成与门、或门、或非门的;存储器如何从1位到8位,之后再到256位的;二进制是如何发挥作用的。
诚然,探索的过程非常烧脑,一个地方卡几十分钟甚至一两个小时也是正常的,但当你豁然开朗时,所带来的成就感也是无与伦比的。将一个个问题解答之后,计算机构造之谜的答案自然而然就呈现在眼前。
如果你不满足于只是制作一台最基础的计算机,还可以发挥想象力,利用游戏中不同原件,播放音乐、视频,甚至制作小型游戏,只要你能想到,便能做到。
对计算机构成感兴趣的朋友,《图灵完备》就是你在steam上的不二之选! [spoiler] ps:如果你和我一样是计算机相关专业的话,就更不容错过了[/spoiler]
👍 : 0 |
😃 : 0
好评
游戏时间:
385 分钟
寓教于乐(?),建议所有大学数电课程采用。从最基础的逻辑门搭建复杂元件,再用复杂元件逐渐构成计算机,还是挺有成就感的。
如果说有什么不足,就是游戏的引导和提示还是太弱,可能非专业出身的玩家只能经常查看解法。增加一些有启发性的提示会更好。
👍 : 1 |
😃 : 0
好评
游戏时间:
1173 分钟
酣畅淋漓的手搓CPU,一步步递进的引导非常精巧,简直是一部计算机相关的艺术品,及其推荐尝试,一定会有收获。
👍 : 1 |
😃 : 0
好评
游戏时间:
828 分钟
视角移动很僵硬,建议把鼠标位置改为缩放中心,布线需要选择布线才能布线,上下左右移动屏幕改为无极移动,另外不要限制玩家的部署范围。
关卡描述很模糊,建议每一关都给一个测试用例,尤其是计数器的关卡,我每次都是直接输出切换的数导致卡关,不能修改关卡字体也是缺点,每次都要翻好几页,建议直接给个pdf写关卡要求。
总之就是很多地方都需要打磨
👍 : 1 |
😃 : 0
差评
游戏时间:
1302 分钟
我个人接触过一定程度的高级编程语言,但对计算机电路设计方面的知识应该可以说是几乎没有,只是以前阅览过《编码》之类的书籍。如果只是阅览书籍,其实还是对“这就是计算机的运行原理”没有很强的实感。通过这个游戏实际自己几乎从零开始搭建一台可以使用的计算机,至少能让我对“计算机是基于0和1运作的”这件事有了更强的实感。
我目前应该离游戏结束,还有1/4不到的进度。就我个人而言,难度还好,我自己一个人花点时间都能思考出至少一套解法。
👍 : 4 |
😃 : 0
好评
游戏时间:
5089 分钟
比本科教的东西更有实践性,虽然越玩越难,但是越玩越有想法
👍 : 5 |
😃 : 0
好评
游戏时间:
1144 分钟
1. Overture 架构找不到文档
游戏前期让玩家搭建一个 Overture 架构的处理器,实现最基本的图灵完备。因为玩家可能第一次接触计算机组成,游戏贴心地将这块内容分成了多个关卡,并做好了充分的测试。这一点是值得肯定的。但是游戏内对于这个架构的文档只能靠每个关卡前面的引导。导致在完成后面的关卡时(尤其是如果玩家不甚熟悉,导致前后的关卡中间间隔了几天的话),会查不到前面关卡完成的指令都是什么,例如机器人应该用什么指令来操作。这导致只能退出关卡回到前面的关卡再看一遍关卡指引。这个体验非常的糟糕。游戏完全可以在对应的关卡内置好之前所有关于架构的指令集文档。
2. 百科内容太少太乱
百科有几条乏善可陈的介绍内容,但是远远不能覆盖计算机组成的关键内容。或者说不能覆盖所有关卡中的内容。而且一半内容是游戏(或者说模拟器)的规格说明,另一半是关于计算机组成结构的介绍,也导致百科组织的非常杂乱。
3. LEG 架构的设计太应付
在完成图灵完备关卡后,游戏指引玩家搭建一个新的 LEG 架构。但这个架构其实并没有比之前的架构有更多的功能,只是增加了位长,导致繁琐的操作来拖长游戏时长。所以你不会接触到变长的指令集,更不能将程序储存到内存里(我甚至没有找到将内存初始化为非零值的方法)。所以我们就看到,程序在一块单独的ROM上,内存是另一块。函数调用这一节更是灾难。游戏单独设计了一个关卡要求玩家实现一个栈的功能。玩家为了实现这个功能,势必要在电路中使用一块内存。但在接下来的关卡中,游戏会暗示玩家将自己之前完成的栈加入到LEG中。这也导致一般来说,玩家都会让架构里有两块内存。而不是用 R0 或是哪个寄存器来维护栈顶指针。导致栈是一块内存,内存是另一块内存,代码又是另一个模块。
4. 汇编编辑器功能较少且缺乏引导
在完成架构之后,程序会让玩家使用这个架构完成一些代码。这个时候需要编写汇编(或者机器)代码。但是游戏对这块的指引做的特别的少。对于前面的Overture架构,程序完全可以辅助玩家构建一套基本的汇编指令,让不懂得玩家可以自然明白什么是汇编指令。这一块的引导也就的特别欠缺。因为汇编器的功能限制,水世界关卡我写出来的汇编大概长这样:
br|eq|rr r1 r3 r2 # br: BRanch; eq: EQual; rr:Reg&Reg
ld|ri r1 0 r2 # ld:LoaD; (Add is optional); ri:Reg&Imme
br|lt|rr r2 r4 next # lt: Less Than
add|ri r2 0 r1
label next
操作指令全靠或(|)运算符来做连接(我是没见过长这样的汇编代码)。遇到无条件跳转,甚至要写成
jmp _ _ next # jmp: JuMP
来手动填充到固定长度……
👍 : 5 |
😃 : 3
差评
游戏时间:
1641 分钟
请注意,不是玩了这个游戏就学会了数电,是学了数电才能玩这个游戏
👍 : 17 |
😃 : 4
好评
游戏时间:
1388 分钟
玩到后面了,收回之前的评测,另外这个游戏主界面的分享中心可以看别的大佬的作品
👍 : 17 |
😃 : 1
好评