说明文档
游戏可提供的最基本的信号元件和功能是“信号发生器”,“反向器”,“信号通断机
制”。我们可以利用反向器构建非门,利用信号导通机制构建或门。“或”和“非”两种基
本逻辑在数理逻辑上构成一个最小完备集(另外“与”和“非”,“异或”和“与”这两组
逻辑联结词也是完备的)。同时游戏中信号传输具有延时特性,所以能够实现和现实中一致
的复杂时序功能。实际上这些游戏中的“电路”和现实中的电路并不是一回事,游戏中使用
的元件并不需要考虑器件工艺和电气特性等等现实世界中的物理和材料的问题,在游戏中搭
建的“电路”更像是一种纯粹的二进制逻辑运算模型。
游戏的刷新机制是以每秒 20 周期的固定速度运行,也就是说游戏每 0.05 秒会刷新一次
方块和物品状态。但红石电路部分比游戏基准的速度慢一些,红石电路的状态刷新是每秒 10
次,比如火把或方块被外部电路改变状态就需要耗时 0.1 秒,中继器的一档延迟也是 0.1 秒,
而一个中继器最多可以延续 15 格+本格共 16 格距离的信号,所以信号如果需要直线传递
128 米的话,最快就需要 0.1*128/16=0.8 秒。
游戏中如果想要节省建造时间,可以用一个叫做 Mcedit 的第三方工具。官网和下载地
址:http://www.mcedit-unified.net/ 这个工具能够将游戏中设计好的一些基本结构单独保存,
下次想要使用直接导入,放置好位置即可。还可以将当前结构剪切,移位,旋转,镜像翻转
等。但这个工具是在操作三维空间结构,上手有一定难度。
教学存档的使用是将存档压缩包 Digital-Circuit-Basic.rar 解压后复制到游戏 saves 目录下,
比如目录 Minecraft1.12.2/.minecraft/saves/Digital-Circuit-Basic
如果有任何疑问可以到知乎私信我:https://www.zhihu.com/people/ji-wen-han-41
我之前的项目 Alpha21016 的原文地址:
知乎版:https://www.zhihu.com/question/320253846/answer/670580779
另一份完整版:http://www.360doc.com/content/14/0825/20/202378_404592437.shtml