TIS-3D是一个灵感来自于游戏TIS-100的Minecraft模组。它采用了原游戏中最小可编程节点(在mod中称为“模块”)的概念,并将其扩展到第三维。这让用户能够用不同模块以超级灵活的方式构建多方块计算机。
模组提供了一些有用的模块。比如执行模块,它可以用底层汇编语言进行编程(和TIS-100的差不多,但有一些改进)。以及红石模块,它允许读取和写入红石信号,实现与世界的基本交互。专用性更强的的模块包括栈模块(提供小型数据存储)、红外模块(允许在TIS-3D计算机之间无线传输数据)和终端模块(提供基本文本输入和输出)等等。
一台基本的TIS-3D计算机
首先,需要制作控制器和外壳,建议Forge使用JEI,Fabric使用REI方便查找配方。对着放置好的的控制器用原版书右键即可获取本mod的手册。在手册中你可以找到所有你需要的详细信息。
游戏内手册
要编写TIS-3D计算机程序,你可以使用原版的书与笔或TIS-3D的编码书。要将程序安装到执行模块中,只需对着已安装的执行模块使用书(即,在手里拿着书的同时右键单击它)。当使用书与笔时,每本书将被视为一个长程序,也就是说,当程序安装到执行模块上时,所有的页面将被连接起来。使用编码书时,每个页面都被视为一个单独的程序,当前页上的程序将被安装在执行模块上。你还可以通过在执行模块上潜行使用编码书,偷偷地将执行模块中的程序复制回编码书。
在编码书上编程
用它进行自动化,不然你还得使用复杂的红石电路来实现自动化。或者创建一个音乐机器,设计一个机器代码解释器,并运行更大的程序(编进 ROM 模块)。祝您玩得开心!