迷你學(xué)文化|為何迷你世界新電路(星能光路)是工業(yè)定制的

眾所周知,《迷你世界》在1.25.6版本中更新了【新電路系統(tǒng)】,即電路元件間通過(guò)星能光束傳遞信號(hào)的全新“升級(jí)”。但作者實(shí)際上認(rèn)為:無(wú)論是隔壁《我的世界》的紅石電路,《迷你世界》老板的電石系統(tǒng),還是這個(gè)光束星能,實(shí)際上都是給生存/冒險(xiǎn)模式里林林總總的各種工廠/陷阱/開關(guān)等等工業(yè)場(chǎng)景定制的。業(yè)務(wù)的需求決定了電路的特點(diǎn),也決定了這種工業(yè)化電路的上限。
工業(yè)電路的特點(diǎn)
1.尺度粗放

在體素沙盒游戲中,如果不像《生存戰(zhàn)爭(zhēng)》那樣,有集成化的芯片,大多數(shù)電子元件都占位一個(gè)方塊,達(dá)到相當(dāng)現(xiàn)實(shí)世界足足一米的尺度。
毫無(wú)疑問(wèn),這已經(jīng)超過(guò)了現(xiàn)實(shí)中任何邏輯電路的尺度,和現(xiàn)實(shí)比起來(lái)顯得荒謬地?zé)o比的粗放,極度浪費(fèi)資源。然而可以想象,所謂尺度最后都要被縮小到一塊手機(jī)屏幕上的電子積木,如果作為數(shù)電的教具,其實(shí)和比多數(shù)模擬實(shí)驗(yàn)程序差不多優(yōu)秀了。
然而粗放的真正原因還是業(yè)務(wù)需求并不需要微電子線路,畢竟對(duì)于多數(shù)工廠/陷阱/開關(guān)等等宏觀操作的工業(yè)場(chǎng)景,方塊尺度已經(jīng)綽綽有余,在(輸入端和)輸出器械周圍擺一圈電路元件就基本可以滿足需求,就連官方教程也在夸耀這一點(diǎn)。
2.集成程度中等偏低
平面網(wǎng)格有四個(gè)方向,也就是說(shuō)局限同一個(gè)二維平面的電路,也是玩家比較方便想建的電路,只有四個(gè)方向。這就決定了單個(gè)方塊的電子元件最多有四個(gè)端口:要么就像分流器那樣,在平面內(nèi)能有一個(gè)輸入端口和最多三個(gè)輸出端口;要么就像與門和或門那樣,在平面內(nèi)能有一個(gè)輸入口和最多三個(gè)輸出口;如果有半加器或半減器的話,那就是強(qiáng)制的雙輸入雙輸出,只可惜目前還沒(méi)有發(fā)揮出這種潛力。





可以發(fā)現(xiàn)在相當(dāng)多的選擇中,星能還是只保留了最基本的與或非三種邏輯門,計(jì)時(shí)器和震蕩器則和時(shí)序電路有關(guān),而比較器、(加減)算法器算是沙盒里比較特殊的十六進(jìn)制模電的一部分(增強(qiáng)中繼器基本被輸出元件兼任了),無(wú)線電主要用來(lái)分頻單射和錄播??傮w來(lái)說(shuō),迷你特色的電子信號(hào)系統(tǒng)的集成程度中等偏下,別說(shuō)CPU和求解器了,連電路板和譯碼器都沒(méi)集成到微觀。

3.傳播器件節(jié)約
用于傳輸?shù)膶?dǎo)線以及相應(yīng)的串聯(lián)和并聯(lián)接頭,都集成到了統(tǒng)一的分流器里,再加上光路可以直線傳播十五格,只需要空間而不需要器件的成本,使得較復(fù)雜的電路搭建起來(lái),在傳播器件上也能做到相當(dāng)節(jié)約。最極端地估算,如果分流器的五通光路全開,并全傳播到底,則一格的器件就可以節(jié)約5*15=75(格)的導(dǎo)線,這在冒險(xiǎn)中無(wú)疑相當(dāng)有利。
至于配套的延時(shí)器、或門、比較器等泛傳播器件,也是較集成方便的。玩家只需要用少量資源,再加上在單個(gè)器件上的微調(diào),就能達(dá)到效果。更不用說(shuō)無(wú)線電傳播的極端節(jié)省了,還有解析器里四個(gè)指令芯片容量的順序磁帶播放器能記錄大量只讀內(nèi)存。
4.傳播時(shí)序單位化且僵硬延遲
沙盒游戲的機(jī)制決定了時(shí)序電路的時(shí)鐘的單位只能是約為20ms的游戲刻,這就是傳播時(shí)序固定的單位化。至于僵硬則是因?yàn)椴煌谠谂f電路中,只要信號(hào)還沒(méi)衰減到需要再中繼,就能在提前計(jì)算好的復(fù)雜電子管路瞬刻到達(dá),而新系統(tǒng)中任何轉(zhuǎn)彎都需要添加傳播器件,這個(gè)器件的受激與啟動(dòng)至少又要一到二游戲刻,也就導(dǎo)致延遲了0.1s數(shù)量級(jí)的時(shí)間,這會(huì)使得新系統(tǒng)在一些復(fù)雜運(yùn)算上的效率遠(yuǎn)遠(yuǎn)落后于舊系統(tǒng)。

我曾經(jīng)設(shè)想過(guò)用光反射斜面鏡打造即時(shí)轉(zhuǎn)彎的系統(tǒng),但是最后還是想明白了,這對(duì)于工業(yè)化來(lái)說(shuō)并不是不能忍受的問(wèn)題。這實(shí)際上也符合星能輔助冒險(xiǎn)機(jī)械的地位,既然只是工廠大線路,讓玩家自己做一些宏觀集成就夠了,反正也沒(méi)指望這個(gè)層層嵌套的虛擬機(jī)能多適合計(jì)算,說(shuō)實(shí)在還不如較為底層原生的腳本系統(tǒng)高效。