我的世界:1.19悅靈自動物品分類!解析:音符盒30s機制,綁定原理!
說起來《我的世界》1.19發(fā)布也有一段時間了,新生物悅靈Allay很多人只知道它是一只可愛的會飛的藍色小精靈。那么關于它更多的特性,例如如何實現(xiàn)物品的自動分類,我們便來好好的深入的聊一聊!
問題一:Allay為什么會生成在林地府邸、掠奪者前哨站?
因為在這兩個地方生成,可以解決很多有趣的問題。例如是誰把它們放在了林地府邸的監(jiān)獄,或者前哨站的深色橡木籠子中?它們又為什么會出現(xiàn)在這兩個地方?這一段Minecraft的游戲理論,是Mojang想要交給玩家和社區(qū)去解釋的。
問題二:為什么悅靈不會受到“盟友”的傷害?
在挖礦或者收集物品時,擁有碰撞箱的“悅靈”會妨礙你,例如當你可能正在挖礦的時候,而悅靈剛好出現(xiàn)在你鎬子落下的地方。例如當你試圖給悅靈一件物品,結果卻一劍劈到了悅靈的頭上。
這一點在貓、狗、馬甚至是羊駝身上都得到了很好的驗證,所以Mojang基于你可能誤傷悅靈的多種考慮,最終,它不再會受到給予它物品玩家所造成的傷害,即便是劍劈中了悅靈,也會從它身上無傷穿過,自由的飛來飛去。
問題三:悅靈的音效是如何設計的?
悅靈是一種“無中生有”的生物,意味著現(xiàn)實世界中沒有任何可供參考的生物,所以在悅靈音效設計中Mojang采用了一種“神秘”,甚至有些“靈異”的音效。如果要問我的感受,這就好比一個飄蕩于世間的鬼魂。
笑聲:當你把一件手持的物品交給悅靈時,它會發(fā)出一陣嬉笑。只是這嬉笑過于的空靈。PS:夜深人靜的時候,這嬉笑不免有些滲人??!
“哦”聲;當悅靈將物品丟給你的時候,會發(fā)出“哦”的一聲,仿佛在告訴你:喏,給你啦。PS:不間斷的重復播放該音效,會有意外收獲~
生氣的哀怨聲;當玩家拿走悅靈收走的物品時,悅靈會發(fā)出一陣哀怨的聲音,這是在表達一種不開心。
所以悅靈會因為獲得玩家的物品而開心,失去物品而失落,拾取物品并丟給玩家時會表達一種滿足的聲音。
問題四:悅靈和玩家究竟是一種怎樣的關系?
從悅靈音效的角度可以看出,Mojang想要給悅靈和玩家之間關系的一個紐帶是“盟友”,或者說是一種喜愛、和信任,而非主仆,當然也不是馴服的關系。
這在《我的世界》玩家和生物的關系紐帶中,是一種全新的設定。以滿足彼此需求而共同存在的盟友信任關系。沒有感恩,沒有服從,當然它也不必完全聽命于玩家。
所以這也是為什么音符盒發(fā)出的音樂,可以吸引走悅靈的原因,相比于交付物品產(chǎn)生的信任,悅靈更喜歡的可能就是音樂了。
PS:這種關系紐帶的嘗試,我在想是否是Mojang對未來龍蛋孵化的小末影龍所做出可能性試探。小末影龍從龍蛋誕生之后,第一眼見到的史蒂夫,是否產(chǎn)生的將會是一種以親情為紐帶的關系呢?
問題五:如何制作一個全自動音樂悅靈“物品分類裝置”?
全自動物品分類機器,可能是悅靈在《我的世界》1.19所帶來的最令生電玩家狂喜的一件事了,那么用悅靈對物品進行分類的一個原理是什么?又該如何制作一個物品分類機呢?
綁定機制:就好比玩家給悅靈一個物品,悅靈就會和玩家綁定一樣;一個音符盒在悅靈可以聽到的地方響30s之內(nèi),也同樣會和音符盒綁定,并同時會在該音符盒的附近搜尋物品,然后將物品丟至音符盒所在的位置。
在悅靈聽到第二個音符盒響起,在30s內(nèi)(可用羊毛等隔音方塊對第一個音符盒的音效進行隔絕),此時新的悅靈會和新的音符盒綁定,再給它一個新的物品,就可以對新的物品進行分類。
搜尋范圍,悅靈搜尋物品的范圍是半徑32格,基巖版是64格。所以物品分類機的設定范圍最好不要超過搜尋半徑的。
問題六:解析!音符盒的30s機制,與悅靈綁定的原理
首先,一個誤區(qū)是,《我的世界》悅靈并不會在一個音符盒持續(xù)的響30s后才會和這個音符盒進行綁定。而是音符盒響一下,就會讓一只空閑的悅靈,或者與玩家綁定的悅靈選擇與這個音符盒進行綁定。
這個綁定的時長是30s,就是說如果在30秒內(nèi)原綁定的音符盒沒有再次響起,那么悅靈將會忘記這個音符盒,選擇繼續(xù)保持空閑狀態(tài),或者繼續(xù)幫助玩家搜尋和拾取物品。
所以只需要持續(xù)讓音符響起,或者用計時器不間斷在30s內(nèi)讓音符盒再次響起,那么悅靈就將永久的保持與該音符盒的綁定狀態(tài),拾取的物品自然也是丟在音符盒的附近,只需要在音符盒附近做一個簡單的收集系統(tǒng)即可實現(xiàn)全自動的物品分類。
以悅靈為基礎的這個物品收集裝置的效率是極高的,一次性一組的效率幾乎可以趕上和秒殺現(xiàn)階段大多數(shù)生電紅石系統(tǒng)下自動分類裝置。