IT THINKS!

IT THINKS!

体验后的一点小建议
你似乎没打开demo的测评和评论之类的功能,似乎会有点小影响,因为即使你的作品推到我主页了,我也看不到大家觉得质量怎么样。
优点:
1.你的作品设计思路很清晰,有模拟经营游戏,教程和开发工具社区。
2..你是从nand门开始介绍,这比较符合现代电路设计的实际,同时看得出来你对这个方面确实是了解,甚至是这个专业毕业的,而不是纯AI的糊弄。
3.你的思路也很棒,直接二进制和十进制对照(但是下次写这个数字记得说一下是哪个进制的),比另一款莫名其妙的加法游戏要好。
4.你的关卡内题目的字很少,这比另一款采用的讲故事风格要好,因为不容易用与电路毫不相干的误导词,同时答案给的很清楚又容易操作。同时可以立刻出结果很棒。
不足:
1.你的优点2同时可能会降低你的作品的影响力。因为你这个游戏起步这几关就是要求掌握离散数学和基础电路设计,这就说明了你的游戏定位偏专业,少游戏性,几乎放弃了普通玩家市场,但这可能能像turing complete一样吸引大量有专业背景的玩家。但你的这几个demo感觉又比前者更专业,所以你的作品一旦不是往x>0且y>0方向走,你又是单一市场群体,那就火不了了。
2.打开游戏以后可以看到你创新性的启动界面,但是缺少介绍,所以很多人可能分不清你这个教程区和模拟经营区到底是干什么。
3.续上2,你的翻译有部分采用了机翻,很多地方读不通顺会导致像生成式文字。甚至标题1/1,1/2这种表示紧挨着题目的数字10,1/2-10这种就很难区分,就加重的生成式的感觉。
4.你的工作设计区很新颖,连线也很爽,不容易出现另一款游戏那种乱的感觉。但是你的提问,提示和一堆东西全部塞在右边,并且提问和提示中间隔了个真值表(建议真值表用美术处理做个好看点的表格,不要纯文字),一堆东西看起来就很像AI生成(因为字一但多了,还要上下滚动的情况,大家喜欢默认当AI),建议就是要么在右边做个工科软件那种目录,或者菜单,要么塞到底下很多软件放终端的位置去。并且希望你的启动按钮之类的全部放到顶部去,做个类似工科软件的风格。
5.我觉得最关键的一点,是你划的“测试版之后”这块东西会不会真的做出来,因为你前面这几关的总体思路和Turing complete有点点像,我觉得做这类教学类软件可能在此产生版权纠纷,但是你比他多好几个原件,按理来说你的设计工具集更完整,所以问题也不是很大。但是你画的CPU和GPU设计这块饼,我觉得影响我个人愿不愿意用30甚至是60元去买你的产品。因为如果你完全采用chips这种黑盒逻辑(上一关用逻辑门搭建了,下一关抽象表示的不算),我觉得你的这个作品就是高开低走,甚至是糊弄人,因为这样的东西只能算娱乐游戏,少儿编程卖课的常见手段!但是如果你能出教学关卡,把你那些总线之类的元件具体怎么用逻辑门搭建,教出来,那这个真的是很有影响力的教育产品,而且后续可能有导入Verilog,搭建开源社区的可能。
总言之:我觉得你的作品有创意有思路亲自,期待能够把后面正如你标题所写的东西真正用逻辑门白盒教大家。
< >
Showing 1-1 of 1 comments
谢谢你写得这么细。这篇我读了好几遍,其中第 5 点直接改变了这个游戏后面的做法,所以想认真回一下。先说明:demo 目前还是 10 月的版本,下面提到的改动都在 11 月 19 日的正式版里,demo 之后也会更新。

第 5 点(黑盒)。你说得对。你玩到的版本里,从 CPU 核心开始就是工厂给的现成元件,这和标题的承诺对不上。看完你的帖子后,这部分重做了。现在全游戏 62 个合同,后面的东西不再是抽象方块:D 触发器、可载入计数器、16×8 RAM、乘法器、寄存器堆、执行单元、阶段计数器、CPU 核心、worker、存储总线、调度器,再到 GPU 的 warp 和分支单元,这 13 个元件都要你自己用逻辑门搭出来。搭完要过一轮流片测试:用随机激励把你的电路和工厂的模型逐拍对比,通过了才封装成芯片,后面的关卡跑的就是你这一颗。电路的门级深度还决定机器的速度,搭得浅,CPU 每条指令用的拍数就少。不想自己搭的元件可以向工厂买授权,费用记进成本,不会卡进度,之后补搭还能把这笔钱省回来。总线也是这样教的:先有一小节讲 a[4] 这种写法和 Split / Join,后面再用门搭出带握手的存储总线。

第 2 点(启动界面)。原来的“研发 / 生产”两块已经合并成一张桌面:上面是正在做的旗舰产品和下一个要做的元件,中间是你已经做出来的元件,下面是客户订单。每个订单是一个产品,产品由元件组成,手里没有的元件要么自己设计,要么向工厂买。

第 3 点(翻译)。你的判断没错,22 种语言的翻译是机器辅助的。11 月初所有文本重写了一遍,中文也跟着重译,decoder、register 这类术语现在统一保留英文,免得译出奇怪的词。但中文还没有经过母语者校对。如果你愿意指出具体哪几句读不通,我会直接改。“1/2”和旁边的数字 10 混在一起的问题已经改了,进度现在用小圆点表示,不再写进句子里。

进制标注。现在多位信号在表里写成“0101 · 5”,二进制在前、十进制在后,前面也有一小节专门讲二进制。但确实还没有明确标出进制,这个记下了。

第 4 点(右侧面板)。任务说明现在压到一两句。真值表是独立的一张表,点某一行就能把那组输入放到工作台上。提示默认收起,要了才展开,信号观察也是折叠的。返回、撤销、重新开始、笔记本在顶部工具栏。“跑测试”按钮目前还留在真值表旁边,因为结果就显示在那几行上。把它放到顶部,以及底部“终端”式的布局,这次没有做,我记下了。

第 1 点(定位)。我同意这是风险。现在的做法是两头都照顾:设置里可以选帮助程度(带引导 / 有经验),前三个合同有开关和一步一步的引导,卡住时关卡里有逐级提示。另一边,订单这条线给的是接单、组装、交付的经营感。是否真的走到了 x>0 且 y>0,要等正式版出来看大家怎么说。

Verilog 导入和开源社区:正式版里没有。Verilog 导入导出记在后续清单上,我不想现在就承诺时间。社区谜题现在可以自己出题、互相解。

和 Turing Complete 的相似:从 NAND 往上搭是这类教学的公共路线,nand2tetris 也是这样,前几关难免像。后面的方向不一样:订单和产品、流片验证、一直做到 GPU。

demo 的评测设置我会去 Steamworks 里检查,谢谢提醒。

最后,你说愿不愿意付钱取决于后面是不是真的白盒。现在的答案是:是。正式版出来后如果你觉得哪里还是在糊弄,请直接说。
< >
Showing 1-1 of 1 comments
Per page: 1530 50