利用 Minecraft 游戏 (加装 Project Red 模组) 进行数字电路虚拟实验
本来我在宿舍没有数字电路箱,想做些简单实验却无从下手。今天灵机一动,突然想起几年前玩过的 MCMOD,居然可以用来学习。? ?
![](https://static-img.0xffff.one/AztIReqZeQ4uDbciX4e5nWGGUK8KpazNT4JAnpt2Uig/q:90/w:800/rt:fit/aHR0cHM6Ly9wcm9q/ZWN0cmVkd2lraS5j/b20vdy9pbWFnZXMv/cHJvamVjdHJlZHdp/a2kvMS8xZC9Gcm9u/dGltZzUucG5n.jpg)
![](https://static-img.0xffff.one/k6yqlXbvIGAD7LwZyBTrxHC95TKelRB1seMAvj0W1X0/q:90/w:800/rt:fit/aHR0cHM6Ly9wcm9q/ZWN0cmVkd2lraS5j/b20vdy9pbWFnZXMv/cHJvamVjdHJlZHdp/a2kvOC84NS9Gcm9u/dGltZzEucG5n.jpg)
![](https://static-img.0xffff.one/2ZamBToHWsZokxDFQStcSjbqhgfGdPozYGgTyndCO2Q/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMucGxhbmV0bWlu/ZWNyYWZ0LmNvbS9m/aWxlcy9yZXNvdXJj/ZV9tZWRpYS9zY3Jl/ZW5zaG90LzE1MTgv/MjAxNS0wNC0yOV8x/ODEwMTI4ODc2MzI3/X2xyZy5qcGc)
为什么要安装红石计划 MOD?
尽管,MC原版的红石电路已经可以设计出简单的计算机,但是设计效率底下、基础门电路占体积大、需要了解一些与游戏有关繁琐的概念。更严重的是原版红石信号在会在15格之内完全衰减。所以安装这个 MOD 有助于我们把更多的精力集中在电路设计上。
安装与运行配置
建议使用大内存的64位电脑进行游戏。
1. 下载有关程序
Java 1.8 脱机包:
https://www.java.com/zh_CN/download/windows_offline.jsp
游戏程序包:https://pan.baidu.com/s/1AKf8DgfFTZ3oKPiPuBAfGg
提取码:9sss
2. 启动设置
先安装 Java,打开启动器启动游戏。在此之前,你可能要设置一下 Java 路径和最大内存分配(一般 2~4 GB)
![](https://static-img.0xffff.one/iLm9CwcldzVQM3_lkZDcsi3p5aGlZ7u3K1ZQol-6drs/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwMzQ2/LTI5NTA3OC1iLnBu/Zw.jpg)
![](https://static-img.0xffff.one/2fiShizYY5RA2RCwTxNEDQOTxa-Q2rwpbuJBmgefVX8/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwMzUy/LTEyMjE0MC1jLnBu/Zw.jpg)
How To Play?
MC 基本操作
- WASD 移动(这不用详细解释了吧)
- 左键破坏/移除方块,右键
- 对着方块右键拾取
- 双击空格键开机飞行模式,Shift 键降落。
- 按下 E 键打开物品栏。
- 123456789 鼠标滚轮切手中物品
按下 F3 + H
可以切换物品 ID 显示。
在物品栏模式下
- 点击拾取物品,再次点击放置
- Shift 点击装备栏物品删除
常识
- MC 游戏的最小脉冲刻是 0.05s,即脉冲最大频率为 20 Hz
- PR MOD 利用染色和集线机制机制来避免线路混乱
比较重要的物品
![](https://static-img.0xffff.one/ZYsXCPOcrqBmwnfOzIp-mS3N9uQ2CPqmjs96Iw3552w/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNDEz/LTU1NDA3OS0yMDE5/LTA2LTA1LTE3NDk1/OC5wbmc.jpg)
- 拉杆:切换高低电平信号
- 按钮:触发脉冲信号
- 红石火把:产生高电平常信号
- 音乐盒:收到上升沿后发出声音
![](https://static-img.0xffff.one/AeZh99BvtXsS16c2nR3kXo_oJ2eNDqkKUpgBTJP_LfU/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNDYy/LTcwMDkzMy0yMDE5/LTA2LTA1LTE3NTAy/OS5wbmc.jpg)
各种门电路,基本上应有都有。有些门放置后右键可以切换模式。
![](https://static-img.0xffff.one/SnQEkysTJJVDlRyrgzZ1gOLMraMQ5cPoC1Xp_PDUxNI/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNDgw/LTE1NDY0OC0yMDE5/LTA2LTA1LTE3NTEy/Mi5wbmc.jpg)
- 螺丝刀:可以改变方块朝向
- 调线工具:输出电路参考信息
![](https://static-img.0xffff.one/ODCxTq7gM676AiPNCaSY5Xk5FkTgzLEHMFzP84L8n4w/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNDg2/LTIzMDMzNy0yMDE5/LTA2LTA1LTE3NTA0/OS5wbmc.jpg)
为了避免信号衰减,请使用红石合金丝代替红石粉作导线
![](https://static-img.0xffff.one/QjUtnQU-1i7UMjZUmkmmNbdRKDaRBnfepE5r6A3PNAo/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNDkz/LTI0NDAwMS0yMDE5/LTA2LTA1LTE3NTE0/OS5wbmc.jpg)
照明灯具:制作漂亮的显示器
使用 MC 建筑辅助 MOD
本整合包内置 WorldEdit,可以快速克隆电路结构方块,使用方法:
https://www.bilibili.com/video/av48230006
高级玩法 —— 集成 IC 电路
编程方法
- 布置一个
IC工作台
- 右键塞入一张
蓝图
- 进行 GUI 编程
设置蓝图信息
![](https://static-img.0xffff.one/lsc_h_KfuatL_cuaeUakcULDnty5sRAxuAk82PWHKYM/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNTA3/LTcyMzY4NC0yMDE5/LTA2LTA1LTE3NTgz/My5wbmc.jpg)
![](https://static-img.0xffff.one/udWec26g0ZINU76wxnsztD-oEbv56S8yQP8t7rFgf1o/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNTQ1/LTY3NzIyMi0yMDE5/LTA2LTA1LTE4MDQ0/MS5wbmc.jpg)
产出芯片
- 对工作台按住 Shift + 右键取出蓝图
- 右键打开
IC印刷机
,塞入蓝图
- 塞入
创造模式IC芯片
,等待合成
- 取出成品,右键得到成型的集成电路
![](https://static-img.0xffff.one/9ttjZ7Jx1Xswh87Y791wTi5YU8n0NvpInCnZCjVae50/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNTU2/LTEyOTY2Ny0yMDE5/LTA2LTA1LTE4MDUy/Ni5wbmc.jpg)
做了个可控脉冲信号发生器。具体玩法自行研究吧~因为这个模组是业余玩家写的,算法不够优秀,实测在设计复杂电路时容易卡顿,自行取舍。
注意事项
按下 /
键输入指令。
回归白天的指令:/time set day
创建新实验环境的世界
如果想创建另一个独立的环境,可以创建新世界
![](https://static-img.0xffff.one/vKnvRP1O9iOmC7ZszLlRejs93rkrjrJ-urYQOxZEQ24/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNjAz/LTkwOTM2NC0yMDE5/LTA2LTA1LTE3Mzk0/OS5wbmc.jpg)
![](https://static-img.0xffff.one/Bw2qYiGytZlbelKrbdulQyZGj2bBwNWow7eItFnV7KA/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNjA0/LTE1NDM3LTIwMTkt/MDYtMDUtMTc0MDE4/LnBuZw.jpg)
![](https://static-img.0xffff.one/ZulpfoRvI_6pwln2GHHVpp037INvNL4C85T2eD7hLl8/q:90/w:800/rt:fit/aHR0cHM6Ly9zdGF0/aWMuMHhmZmZmLm9u/ZS9hc3NldHMvZmls/ZXMvMjAxOS0wNi0w/NS8xNTU5NzMwNjA0/LTE1Mzk0MS0yMDE5/LTA2LTA1LTE3NDA0/Mi5wbmc.jpg)
参考资料
中文资料
此外,可以在B站上搜索minecraft
、我的世界
+ 红石
、projectred
、电路
等关键词搜索有关视频
英文资料
有关 MOD 的推荐下载站:https://minecraft.curseforge.com
Minecraft MOD 安装比较繁琐,可自行研究