如何设计一款关于构建CPU的游戏,使其真正有趣?

我正在开发一款教育游戏,玩家需要从零开始逐步构建自己的计算机。这款游戏的目标受众可以是6到10年级的学生。

玩家将从基础电气和逻辑元件入手,逐步构建逻辑门、寄存器、算术逻辑单元、存储器,最终搭建出一个可运行的CPU。完成计算机的构建后,玩家还需要为自定义机器编写程序,并解决诸如计算斐波那契数列、质数等挑战性问题。

我自己最初用面包板亲手搭建并编程了一个简单的CPU,因为我想了解计算机内部的工作原理,而不是将其视为一个黑箱。现在,我想把这种学习体验变成一款游戏。

我最大的疑问是关于游戏设计:

如何让构建和编程计算机的过程感觉像一款游戏,而不是一本互动教科书?

是通过关卡推进、解谜、调试挑战、有限的元件资源、优化挑战,还是其他方式能让它变得有趣?

非常感谢来自游戏设计爱好者的反馈。