欢迎光临散文网 会员登陆 & 注册

迷你学文化|为何迷你世界新电路(星能光路)是工业定制的

2023-05-30 14:47 作者:伊洛畿戎  | 我要投稿

众所周知,《迷你世界》在1.25.6版本中更新了【新电路系统】,即电路元件间通过星能光束传递信号的全新“升级”。但作者实际上认为:无论是隔壁《我的世界》的红石电路,《迷你世界》老板的电石系统,还是这个光束星能,实际上都是给生存/冒险模式里林林总总的各种工厂/陷阱/开关等等工业场景定制的。业务的需求决定了电路的特点,也决定了这种工业化电路的上限。

工业电路的特点

1.尺度粗放

用建模软件打开模型文件

在体素中,如果不像《生存战争》那样,集成化的芯片,大多数电子元件都占位一个方块,达到相当现实世界足足一米的尺度

毫无疑问,这已经超过了现实中任何逻辑电路的尺度,和现实比起来显得荒谬地无比的粗放,极度浪费资源。然而可以想象,所谓尺度最后都要被缩小到一块手机屏幕上的电子积木,如果作为数电的教具,其实和比多数模拟实验程序差不多优秀了。

然而粗放的真正原因还是业务需求并不需要微电子线路,毕竟对于多数工厂/陷阱/开关等等宏观操作的工业场景,方块尺度已经绰绰有余,在(输入端和)输出器械周围摆一圈电路元件就基本可以满足需求,就连官方教程也在夸耀这一点。

2.集成程度中等偏低

平面网格有四个方向,也就是说局限同一个二维平面的电路,也是玩家比较方便想建的电路,只有四个方向。这就决定了单个方块的电子元件最多有四个端口:要么就像分流器那样,在平面内能有一个输入端口和最多三个输出端口;要么就像与门和或门那样,在平面内能有一个输入口和最多三个输出口;如果有半加器或半减器的话,那就是强制的双输入双输出,只可惜目前还没有发挥出这种潜力。

对称单值功能排序

对称单值逻辑排序
不对称逻辑门
(不对称)双值输出
(时序)同步SR锁存器

可以发现在相当多的选择中,星能还是只保留了最基本的与或非三种逻辑门,计时器和震荡器则和时序电路有关,而比较器、(加减)算法器算是沙盒里比较特殊的十六进制模电的一部分(增强中继器基本被输出元件兼任了),无线电主要用来分频单射和录播。总体来说,迷你特色的电子信号系统的集成程度中等偏下,别说CPU和求解器了,连电路板和译码器都没集成到微观。

3.传播器件节约

用于传输的导线以及相应的串联和并联接头,都集成到了统一的分流器里,再加上光路可以直线传播十五格,只需要空间而不需要器件的成本,使得较复杂的电路搭建起来,在传播器件上也能做到相当节约。最极端地估算,如果分流器的五通光路全开,并全传播到底,则一格的器件就可以节约5*15=75(格)的导线,这在冒险中无疑相当有利。

至于配套的延时器、或门、比较器等泛传播器件,也是较集成方便的。玩家只需要用少量资源,再加上在单个器件上的微调,就能达到效果。更不用说无线电传播的极端节省了,还有解析器里四个指令芯片容量的顺序磁带播放器能记录大量只读内存。

4.传播时序单位化且僵硬延迟

沙盒游戏的机制决定了时序电路的时钟的单位只能是约为20ms的游戏刻,这就是传播时序固定的单位化。至于僵硬则是因为不同于在旧电路中,只要信号还没衰减到需要再中继,就能在提前计算好的复杂电子管路瞬刻到达,而新系统中任何转弯都需要添加传播器件,这个器件的受激与启动至少又要一到二游戏刻,也就导致延迟了0.1s数量级的时间,这会使得新系统在一些复杂运算上的效率远远落后于旧系统。

我曾经设想过用光反射斜面镜打造即时转弯的系统,但是最后还是想明白了,这对于工业化来说并不是不能忍受的问题。这实际上也符合星能辅助冒险机械的地位,既然只是工厂大线路,让玩家自己做一些宏观集成就够了,反正也没指望这个层层嵌套的虚拟机能多适合计算,说实在还不如较为底层原生的脚本系统高效。

迷你学文化|为何迷你世界新电路(星能光路)是工业定制的的评论 (共 条)

分享到微博请遵守国家法律