你們好 , 我按捺不住自己的衝動想給你們講一個小故事。我相信你們來這裡也是為了聽故事,不是嗎?
一個故事
很久很久以前,在一片硝煙瀰漫、汙染嚴重、常態化的種族滅絕的土地上,有這樣一群開發者。他們在遊戲中加入了各種物流技術,而各種技術並不總是協調一致。
在社區裡,人們也建立了各自陣營,偶爾也會發生爭論。最後,甚至這些開發者也加入了他們的觀點,這隻能說是火上澆油。火把和乾草叉被拿了起來...... 人們曾想過如何平息這場爭論,但結果並不盡如人意。除了 96 頁的論壇爭論,還有篩選分流器輸出和優先次序。
但有些想法比其他想法更難被扼殺,而在某個週五,一位開發者挖坑挖得太深了。"只是為了搞笑和不協同的反應!" 在 FFF 討論(FFF是指友誼、家庭和樂趣的有趣遊戲)的熱潮中,他的思緒策馬向前,而瘋狂也隨之而來。
視頻01
異端時間到了,Boskid 變得癲狂得無以復加。 這是發佈到 discord 上的 GIF,其中包含第一次試驗性更改。
正義得到了伸張,作為回應,我給了這位貴族瘋騎士他的異端邪說站不住腳的理由。這些理由已經在過去反覆討論過了。雖然我也分享了我對這種罪惡的喜愛,因為我也曾多次夢見過它。
我們內部的 #random 頻道上出現了這一恐怖事件,強大的 Kovarex 也帶著好奇和興趣做出了回應。
你知道事情通常是怎樣發展的。我確實找到了一種我們之前從未考慮過的方法。(https://factorio.com/blog/post/fff-225)
這個聖盃現在叫做 "批量機械臂"
批量機械臂
批量機械臂是將堆疊物品裝入傳送帶的唯一方法。使其發揮作用的新的關鍵細節是,只有當手中的物品裝滿時,批量物品放入器才會開始擺動。這就保證了它只能將堆滿的物品放到傳送帶上。
視頻02
突然間,所有物品都歸位了:
⚙ 機械臂只能將物品放入傳送帶上的空位,不能放入現有堆疊。
⚙ 側向裝載和分流器完全不能修改堆疊高度。
⚙ 如果只有批量機械臂與傳送帶互動,則只會出現最大滿堆疊。
⚙ 如果從傳送帶上取物品的機械臂的手掌小於傳送帶的堆疊尺寸,那麼它只能取其手掌所能承載的物品數量--在原地留下一個非滿堆疊。
⚙ 如果您想將傳送帶重新堆疊到最大值,可以使用批量機械臂拾取並重新放下物品。
視頻03
我們有了一種新的獎勵研究,即傳送帶堆疊大小。一開始,您只需使用批量機械臂就能獲得 +1 的獎勵,最終會達到 +3,這意味著您最多可以堆疊 4 件物品。修改器可以增加這個數量,但我們發現 4 已經是對傳送帶的一個巨大加成,而且不會完全破壞畫面。
批量機械臂的手容量比堆疊物品機械臂大(16 :12),因此它通常更勝一籌,但在需要轉移多個物品的地方,它的使用就比較複雜了--它可能會因為等待 "錯誤 "的物品類型而卡住。因此,使用時需要小心謹慎。
視頻04
您可能已經注意到,機械臂的"手"現在會顯示多個數量的物品,這非常成功,因為您可以預測它何時會擺動。這適用於所有機械臂,而不僅僅是批量機械臂。繪製的物品數量減半,因此看起來不會太搞笑。
視頻05
當天晚上,我們與 Boskid 和 Rseding 通了電話,我向他們介紹了這個想法,他們說這在技術上是可行的。Boskid 繼續並實現了批量機械臂,Rseding 讓大型採礦鑽頭自動輸出成堆的物品,而我則去考慮圖像。
如果只有批量機械臂與傳送帶互動,則只會出現最大滿堆疊。
經過一番思考,我試著製作一個更粗壯的手臂,並增加手指數量,以便將更多物品固定在一起,但這還不夠。機械臂的圖像有很多展開方式,因此很難讓不同的形狀有什麼實際意義,所以我知道真正的區別取決於顏色。
大家可能都知道,我們已經在機械臂上使用了很多顏色。那麼下一個顏色是什麼呢?粉色和黑色聽起來都不是很好,而其他顏色似乎與我們已有的顏色過於相似。
再見了, 篩選機械臂
我在週一會議上介紹該功能時提到了這個問題,我們最終找到了解決方案。在 Factorio 2.0 中,將不再有篩選器機械臂,取而代之的是,所有機械臂都將能夠設置 5 個篩選器。
當您向下放置機械臂時,我們不希望它停留在 "等待篩選器 "的狀態,因此我們在機械臂圖形用戶界面中添加了 "使用篩選器 "複選框,當然默認是關閉的。
總的來說,少了實體的煩惱總是好的,而且在不同的地方移除篩選器機械臂也很方便:
⚙有多少次你在建造東西時,堆疊機械臂用完了,而你的庫存中還有大量堆疊篩選機械臂?
⚙在《太空時代》中,您通常會將兩種類型的機械臂都送往太空平臺,而現在您只需要一種就可以了。此外,一些小行星處理和相關的配方都達到了堆疊篩選器機械臂的 1 個篩選器最大值。
⚙ 在加長機械臂上設置篩選器也非常方便。
紫色和白色將從機械臂顏色中解放出來,因此我可以使用新的機械臂形狀並將它們塗成白色。
圖像方面只剩下技術圖標。對於編程來說,就是要正確繪製堆疊的項目--說起來容易做起來難。我有兩個主要條件來決定它的外觀。比較簡單的是,堆疊中較深的項目應該看起來更暗。Posila在那一次編程中掉了一半頭髮,是在按層分類繪製堆疊物品時,但他似乎用黑魔法和他的頭髮作為祭品,又一次取得了勝利。
視頻06
更快的傳送帶層級
當我們開始製作《太空時代》時,其中一個明顯需要添加的東西就是一個新的更快的傳送帶層級。
我們從未添加比 "快車道 "更快的傳送帶層級的主要原因是,它看起來太快了,傳送帶的移動變得相當混亂,甚至看起來就像物品在向後移動。
圖形不僅僅是簡單的重新著色。在空的時候,這些新傳送帶的箭頭間距也比快運或快速運輸傳送帶大一倍,而且還有一些小細節,比如暗箭頭的提示,有助於正確看待傳送帶的移動。
視頻07
這些地下傳送帶的距離比特快地下傳送帶還要遠 2 瓦,這在很多地方都很方便。
當滿載物品時,以每秒 60 件物品的速度移動,很難分辨物品是否在移動。據我們觀察,像原礦石這樣圖標隨機的物品就沒有這個問題。經過短暫的思考,Hrusa 想到了隨機化傳送帶上物品的顏色。您不會一眼就注意到這種效果,但它有助於看清物品的移動。
視頻08
結論
提高傳送帶吞吐量是我們一直以來的願望,而“我們作品的質量”將這一願望放大了 6.25 倍(機器工作速度提高 2.5 倍 * 速度模塊提高 2.5 倍)。更不用說《太空時代》的一些生產商的製作速度要比組裝機器快得多。
有一段時間,我們只希望增加一個更快的傳送帶層級,但我們知道,我們最好能做得更多,而傳送帶堆疊一直是理想的選擇,只是我們不知道如何實現它。
我們擔心的一個問題是,如果運輸帶的吞吐量成倍增加,那麼幾乎任何物品都不需要使用超過 1 或 2 個運輸帶的吞吐量,從而大大降低了物流的難度。隨著《太空時代》增加了行星,我們現在可以很容易地在科技樹中鎖定相當遠的東西,批量機械臂和更快的傳送帶都是如此,每種都在不同的行星上解鎖。
此外,我們一直在猶豫要不要增加更多的實體,但現在《太空時代》增加了不少實體,多一個機械臂層級也不算什麼,尤其是我們已經依次移除了 2 個過濾機械臂。
那些為 UPS(每秒更新)而建造優化工廠的人最終想到了使用電路網絡來迫使機械臂在揮動之前填滿手牌。現在,這種新型機械臂就能做到這一點,從而實現了一個不錯的性能優化。
這可能是我的個人喜好,但我也認為物品疊放在一起看起來絕對是一種很好的瘋狂方式。顯然,有些物品看起來比其他物品更狂野,如果有時間的話,我們可能會考慮做些什麼,但重要的是,這個功能可以運行,而且玩起來很有趣。
最後,我們在傳送帶上堆疊物品的夢想終於變成了現實,有機器人的傳送帶從此過上了幸福的生活。