我的世界是一款擁有高自由度的沙盒探索手游,游戲自從推出之后就風(fēng)靡全球,在這款游戲中,活塞門是以方塊作為門體,通過活塞控制其改變位置,模擬門的開闔的裝置。那么要怎么制作活塞門呢?本次小編為大家?guī)砘钊T詳細(xì)制作教程,一起來看看吧!
我的世界活塞門詳細(xì)制作教程
廣義的活塞門可以有沙子門體和黏液塊門體的摻入,但并不被大多數(shù)械電玩家認(rèn)可,所以沙子門和黏液塊門不在本帖范圍內(nèi)。
活塞門還有“有痕”和“無痕”之說,無痕即在門體開啟狀態(tài)時,可見邊框僅有門體方塊,而有痕是在可見邊框出現(xiàn)活塞,這樣不符合活塞門的審美,好的活塞門不應(yīng)該出現(xiàn)有痕的情況,有痕門一定程度上反映了技術(shù)的不足。所以,本帖主要講述無痕門。
活塞門的內(nèi)構(gòu),又被分為有無觀察者,有無紅石燈,有無黏液塊,有無實體,有無紅石線、紅石火把和中繼器(考慮到水下運作)......對于這些吹毛求疵之分,不應(yīng)該過分糾結(jié),只要能做到無痕無沙無綠萌,內(nèi)部用什么有何關(guān)系。不過無實體倒是有必要的。
為什么要研究活塞門,因為活塞門體現(xiàn)了一個械電玩家的基本功。
活塞門在械電界的位置顯而易見,任何一個以械電為主的社區(qū)都會充斥著大量關(guān)于活塞門的發(fā)布。由最簡的2×2,到入門的3×3,再到幾十上百的n×n,門的因數(shù)體現(xiàn)了裝置的難度系數(shù)。
下面,我將以三三門,四四門,五五門,nn門為例,講述制作活塞門的四種方案。
————————————————————————————————————————————————————
【3×3門】
效果圖↓↓↓
首先我們要理解一個概念——架構(gòu)。
架構(gòu),就是門體方塊加上直接控制門體的活塞。一個活塞門,它關(guān)的時候,門體怎么來的,它開的時候,門體又去哪兒了,這些都是架構(gòu)控制的;旧,每個活塞都有自己的職能,每個活塞都有自己要負(fù)責(zé)控制的方塊。
下圖,我給職能不同的活塞分別標(biāo)號,門體方塊也標(biāo)了號!
關(guān)門順序如下:標(biāo)號1的活塞負(fù)責(zé)標(biāo)號7門體。激活3,9被推到上面。再激活4,10被推到原來9的位置,再激活3,10和9都被上推。激活2,8被下推。此時,門體關(guān)閉完成。
開門順序如下:1取消激活,7回退。激活2隨即激活5,8、9、10都被下推。再激活4,吸回10。激活6,吸回9。上方部分則是:先激活2,吸回5,再激活5,由5吸回8。此時,門體開啟完成。
同時,我將3×3門做成了單片機!
這就是活塞門的第一種方案,單片。
不是因為三三門簡單才用單片,單片可以做出六六、七七等門,這里是為了介紹活塞門的一種方案。
————————————————————————————————————————————————————
【4×4門】
效果圖↓↓↓
GIF
四四的架構(gòu),并不像看起來那樣復(fù)雜。因為它的兩側(cè)都由豎排活塞控制,所以不用顧及。而中間八個空位又可分為下吸和上吸,都差不多的,所以只研究其中四個空位即可。而四四門又是對稱的,所以,僅研究一側(cè)的兩個空位即可。
(從十六個空位變成兩個空位,真是老懶狗了)
四四架構(gòu)!
關(guān)門順序如下:標(biāo)號為1的活塞控制標(biāo)號5的門體。先激活4,6被下推,再激活3,7被推到原來6的位置,再激活4,7被下推。
開門順序如下:1取消激活,5收回。激活2,7被上吸,再激活3,7被側(cè)吸。激活4再激活2,6被上吸,再激活4再激活2,6再次被上吸。
下面圖解怎樣實現(xiàn)上面的順序?,這是側(cè)面兩組四個門體一共八個門體的擺放方式。↓↓↓
這是下方四個門體的擺放方式。先放石英塊,再放活塞觀察者,最后放紅石線、紅石火把和中繼器!
下吸效果圖。↓↓↓
GIF
這是上方四個門體的擺放方式!
怎么樣,感覺到難度了吧。
這就是活塞門的第二種方案——高壓。
高壓,就是高度壓縮,整個裝置看起來方方正正的。械電里玩活塞門的人大多以高壓為追求。
不過有句俗話,高壓沒好貨。這也一定程度上反映了高壓的缺陷,容易壞掉。那些好的高壓門基本上都是版本之子。高壓門都很快,體積又小,可是一旦時序掌握不好,或是換了不合胃口的版本,紅石粉都給你揚了。
————————————————————————————————————————————————————
【5×5門】
效果圖↓↓↓
GIF
下面我們借著五五門重點講一下另一個概念——時序。
什么是時序呢?就是架構(gòu)中活塞被激活的順序。
你也看到了,用高壓做活塞門,四四就累的夠嗆了,何況更高級一點的。下圖為高壓五五門。↓↓↓
所以,我們需要一種,簡單易懂的方案來實現(xiàn)高階活塞門,哪怕慢一點,體積大一點,只要能懂,還穩(wěn)定,我們就要它。那就是——萬用時序。
首先還是講一下五五門架構(gòu)!
上圖中,1區(qū)由左側(cè)三組活塞控制。2區(qū)由右側(cè)三組活塞控制。3區(qū)4區(qū)分別由上下五組活塞控制。
上下兩區(qū)自不必講,而1區(qū)與2區(qū)的原理都是一樣的,所以只要理解了1區(qū)的門體是怎樣吸走又回來的就可以理解整體了。
架構(gòu)整體是這樣的,至于它的激活順序,你可以按照我分析四四門的語言來自行在腦海中運行一下五五門的激活順序。
我直接把激活順序給你。
(?ω?)
開門順序:417545421545414217
關(guān)門順序:32421321614
↓↓↓
然后,運用接線術(shù),將每個有序號的活塞組都用線整齊地接到一起。↓↓↓
之后,延長接線。我做成曲線是為了容留足夠的時序空間。↓↓↓
看,這就是時序。給出一個紅石信號,沿著線路走了一遭,七段控制活塞的線路在每個不同的時刻都不一地受到短暫的激活,從而控制了活塞在不同時間的激活,實現(xiàn)了上述活塞順序。
1號線開門,二號線關(guān)門。我都用彩色線條標(biāo)示出來。 ↓↓↓
畫圈的兩個開關(guān)也要理解一下。↓↓↓
就是下面的這種開關(guān),你關(guān)我開,你開我關(guān)!
GIF
再俯視看一下時序走向。↓↓↓
會了左側(cè)的就會右側(cè)的!
這就是活塞門的第三張方案——萬用時序。
為什么叫萬用呢,因為基本上18×18以內(nèi)的活塞門都可以用這種時序控制來做。18乘可以算是很大的范圍了。
為什么是18×18呢,聯(lián)系活塞推方塊的特性可以自己想一下。
————————————————————————————————————————————————————
【n×n門】
如果需要做幾十上百的活塞門,該怎么做呢?面對如此大的面積,單片,高壓,萬用時序都束手無策,因為它們開關(guān)門是建立在“活塞最多推動12個方塊”這條基本定律上的。
唯有活塞蟲。
是的,請看下圖!
這種雙向活塞蟲需要依靠外部活塞改變其中一些活塞的位置來實現(xiàn)雙向運動,現(xiàn)在是向左運動狀態(tài),改變狀態(tài)需要推動4、7、8和右上角的黏性活塞。1號觀察者給2號黏液塊一個強充能,使之激活下方的普通活塞,3號黏液塊由內(nèi)測觀察者強充能,激活左與下兩個普通活塞,這三個普通活塞都是用來推門體的。4號是普通活塞,與右上角的黏性活塞構(gòu)成向右運動的模塊。5號指里側(cè)未露出的觀察者,用來觸發(fā)向左運動的模塊。6號觀察者用來觸發(fā)向右運動的模塊。7號是普通活塞,與里側(cè)未露出的黏性活塞構(gòu)成向左運動的模塊。
雙向活塞蟲與活塞門有什么關(guān)系呢,看下圖!
GIF
幾個活塞蟲相繼推門體,如同聯(lián)合收割機。到達(dá)一端之后,再觸發(fā)反向運動,預(yù)備第二輪開門。關(guān)門時,則啟動底部的活塞蟲聯(lián)合組,上推門體進(jìn)行關(guān)門。
效果圖↓↓↓
這就是活塞門的第四種方案——雙向活塞蟲。
大可數(shù)十上百,小可三三五五,無所不及!
————————————————————————————————————————————————————
這次分享了四種活塞門的制作法,分別是單片,高壓,萬用時序,活塞蟲。
單片易于記誦,表達(dá)形象,最重要的是沒有無痕有痕之說,單片本來就是無痕的。另外,在一些高人手里,單片可以達(dá)到7×7,8×8的大小?裳兄破饋眍H費心力,且紅石原理無邊,單片只在二維空間發(fā)展,必有力所不及之處。
高壓體積小速度快,最能體現(xiàn)械電功底。但是晦澀難懂,穩(wěn)定程度也極差,一個版本更迭就有可能報廢一臺機器。
萬用時序穩(wěn)定普適,且覆蓋大部分活塞門所需范圍。然而體積還是太大了,速度也不如高壓。
活塞蟲可以做到極大,還很穩(wěn)定,但也不是沒有缺點。接合處需用黑曜石,速度也有待提高。
各有各的優(yōu)勢,也各有各的缺陷。至于其他做活塞門的方案,想必是有的,希望可以取其精華去其糟粕,橫空出世一個終極方案吧。
熱門評論
最新評論