看了这段觉得可以买玩就算了
zz
本来想看看有什么能拿过来给学生上数电课用的东西,然后……这个难度曲线还是不难为学生了……
虽然整体上这个游戏底子还行,可以给好评,但是关卡设计上可以说是严重不合格的,根本不适合拿来了解数电,而是学好了再来玩还差不多(针对2023.3.23今天这个版本)
1、难度曲线设置不合理,比如从基础的数电逻辑到实用电路(比如奇偶校验那一关)跳跃幅度过大;1位全加器直接跳跃到8位全加器(中间好歹给个4位缓冲一下);延迟线后面居然才引入解码器(还是只有1位和3位的,放在前面一点但是仍然作为“小盒子”等关卡的前置不好么);存储1字节后面居然是“小盒子”这个限制整体空间和走线的关卡;“太空侵略者”这个编程关居然是在算周长那关之后,和密码锁、模4两关平行,这难度是一样么?改成操作机器人走到指定位置和物品交互不行么?(参考斯坦福JAVA公开课那个)“计算单元”后面居然是“程序”这个根本没必要存在的过分简单的关卡……。关卡设计真的再考虑考虑吧
2、二进制计数和补码那两关的计时真的意义不明,好在可以跳过。
3、部分文字描述不清楚,比如“小盒子”那一关(这关的难度有一半都是因为话说不清楚),讲真这种功能性的描述直接给真值表或者时序图不就好了,虽然可以自己在左侧窗口调试,但是直接给图还是更好点。另外,引入译码器之后就有了地址的概念,结果文字描述里还有不少是从1开始而不是0开始数的,后面到“寄存器之间”又是从0开始了,很混乱。
4、到后面指令集查询功能还不够方便,一些约定比如立即数存放在REG0、计算操作是从REG1和REG2取数放到REG3,这些都不能在手册和指令集界面查到还要回去翻之前的关卡描述。
5、有两个可能是关卡设计的BUG。“逻辑引擎”这一节居然没有8位与,而后面紧跟着的“算数引擎”就有,应该是设计BUG。另一个是“激光大炮”(算周长那关)示例代码没有常量pi而后面几关却有,应该也是BUG。
6、现在这个手册几乎没什么用,加点卡诺图化简、自制指令集的那些约定细节多好。
7、界面下方那一长条一开始还能当作真值表看看,对照下是否正确,后面就几乎没有还占地方……改进下吧……
这是目前到“太空侵略者”这关的问题,大概是三分之二的内容量。所以目前非电子爱好者还是慎重购买吧,写verilog的倒是可以买来玩玩,能增强写verilog的幸福感
【 在 jiangyounan 的大作中提到: 】
: 【 以下文字转载自 NewExpress 讨论区 】
: 发信人: jiangyounan (俺是打酱油的), 信区: NewExpress
: 标 题: 码农硬核游戏
: ...................
--
FROM 183.62.57.*