利用 Minecraft 游戏 (加装 Project Red 模组) 进行数字电路虚拟实验
本来我在宿舍没有数字电路箱,想做些简单实验却无从下手。今天灵机一动,突然想起几年前玩过的 MCMOD,居然可以用来学习。? ?
为什么要安装红石计划 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)
How To Play?
MC 基本操作
- WASD 移动(这不用详细解释了吧)
- 左键破坏/移除方块,右键
- 对着方块右键拾取
- 双击空格键开机飞行模式,Shift 键降落。
- 按下 E 键打开物品栏。
- 123456789 鼠标滚轮切手中物品
按下 F3 + H
可以切换物品 ID 显示。
在物品栏模式下
- 点击拾取物品,再次点击放置
- Shift 点击装备栏物品删除
常识
- MC 游戏的最小脉冲刻是 0.05s,即脉冲最大频率为 20 Hz
- PR MOD 利用染色和集线机制机制来避免线路混乱
比较重要的物品
- 拉杆:切换高低电平信号
- 按钮:触发脉冲信号
- 红石火把:产生高电平常信号
- 音乐盒:收到上升沿后发出声音
各种门电路,基本上应有都有。有些门放置后右键可以切换模式。
- 螺丝刀:可以改变方块朝向
- 调线工具:输出电路参考信息
为了避免信号衰减,请使用红石合金丝代替红石粉作导线
照明灯具:制作漂亮的显示器
使用 MC 建筑辅助 MOD
本整合包内置 WorldEdit,可以快速克隆电路结构方块,使用方法:
https://www.bilibili.com/video/av48230006
高级玩法 —— 集成 IC 电路
编程方法
- 布置一个
IC工作台
- 右键塞入一张
蓝图
- 进行 GUI 编程
设置蓝图信息
产出芯片
- 对工作台按住 Shift + 右键取出蓝图
- 右键打开
IC印刷机
,塞入蓝图
- 塞入
创造模式IC芯片
,等待合成
- 取出成品,右键得到成型的集成电路
做了个可控脉冲信号发生器。具体玩法自行研究吧~因为这个模组是业余玩家写的,算法不够优秀,实测在设计复杂电路时容易卡顿,自行取舍。
注意事项
按下 /
键输入指令。
回归白天的指令:/time set day
创建新实验环境的世界
如果想创建另一个独立的环境,可以创建新世界
参考资料
中文资料
此外,可以在B站上搜索minecraft
、我的世界
+ 红石
、projectred
、电路
等关键词搜索有关视频
英文资料
有关 MOD 的推荐下载站:https://minecraft.curseforge.com
Minecraft MOD 安装比较繁琐,可自行研究