我的世界鞘翅與冰船速度測試(1.16Java)
今天找了好久鞘翅與冰船的速度測試,只有藍冰船找到資料是大約70m/s,鞘翅的在wiki上也沒有很一個清楚的說明。當然這也很大程度因為鞘翅的飛行速度不穩定,所以wiki上只給了最低速和最高速。但我想,儘管不能測試得非常精確,至少應給出飛行速度的大致範圍,或者說平均水平,也便於一系列比較選擇。
於是我終於找到了並使用一個速度測試的mod。測試鞘翅速度的思路就是測試幾種不同的飛行狀態,如平飛,俯衝,以及給定距離的飛行(如一千米,而這一千米中即是起飛、加速、減速等狀態的集合)。至於冰船就比較簡單了,最高速70m/s網上已經給出了,就打算測一測甚麼時候能到最高速。
至於網上一些用手機秒錶之類計時的視訊,我想說雖然增加測試時間能夠更加接近真實值,但最終測出來的也只是平均速度罷了,因此還是建議找個測速之類mod用一用的。也許命令方塊都能做到這些?我的指令技術約等於零,所以還是蠻可惜的。另外如果知道原始碼那更方便了,不禁嘆息會程式設計真是個好東西。
閒話休提,回到正題,下面是速度測試:
藍冰船
如圖,我在原點(0,0)乘船出發。
測試結果:在行駛大約200米後達到50m/s,800米後達到接近最高速70m/s。採用命令方塊計時,滑行1000米需要17.9s,1000米平均速度55.9m/s。
可見,如果不是滑行很遠的話(幾千格),平均速度基本就在60上下浮動了。
浮冰船
測試結果:在行駛大約70米後達到30m/s,約300米後達到最高速39m/s。採用命令方塊計時,滑行1000米需要27.2s,1000米平均速度36.8m/s。
我覺得百米級別的冰船,考慮成本的話還是浮冰比較合適的。當然家底充足的話,藍冰肯定是不二之選。
鞘翅
這裡是測試鞘翅速度的場所。感覺這個方法有點笨重,但是我木有想到別的法子。還是介紹一下這裡計時的原理吧,其實和之前冰船計時的原理一樣,起點處的命令方塊負責計時,在起點處有絆線鉤觸發,在終點處同樣有由絆線鉤觸發的命令方塊,其作用負責停止計時。這裡用了兩根命令方塊的“柱子”,是因為要飛著開始,於是整個起點這一面都是絆線鉤,以保證能觸發命令方塊。
測試結果:好吧,我才發現鞘翅的速度是如此之慢而與浮冰相近,以至於我沒有興趣對它做更多的測試。當然還是有結果的。不過應當注意,鞘翅飛行所需要的時間很大程度上取決於你的飛行方式,所以不同人飛行的結果會有很大差異。唯一一個穩定的數字,是使用火箭後速度會瞬間加速到33m/s,然後根據飛行的角度、火箭的級別維持不同長度的時間。
我採用了兩種飛行方式。一種是儘量平飛。這時速度基本維持在30m/s。然而這種飛行方式沒有任何效率——它既不節省時間,我用這種方式飛完1000m耗費37s;也不節省燃料,反而是最耗費燃料的方式之一。
另一種是先45度向上提升高度,然後直接面向終點俯衝。1000m的路程用三個火箭足夠了,會耗費大概29s的時間。不過這樣速度還是不夠,前兩個火箭只能升到近100m的高度,而這時俯衝不會帶來很大的速度提高。
我覺得五個火箭是比較合適的(沒有用四個只是因為更喜歡五這個數字),前四個火箭發射後將會升到200m的高度,然後瞄準終點一路俯衝,俯衝的後半程速度能夠達到50m/s以上,以這種方式我通過1000m耗費了近27s,平均速度37m/s。其實可以更快,我認為可以達到25s左右,此時平均速度在40m/s。
總結
綜合來說,速度的排序是藍冰船>鞘翅>浮冰船。
其實按道理講,比較經濟又效率的做法還是浮冰船,但我一直以來卻從沒考慮過地獄交通,而是直接在基岩層上飛行,也許是因為鞘翅飛在天上的感覺會讓人忘記時間吧,在浮冰上划船相比而言則枯燥極了。鞘翅還有另一個特點,即為其極大的靈活性。
另外,出於好奇心,我又測了一下這種樣子的鐵路:
你需要加持一個兩格高的加速度,然後礦車在上面跑的速度會穩定在16m/s,大約是充能鐵軌速度的兩倍。聽起來不錯,如果你窮得很,又不缺肝,搭一條這樣的鐵路也不錯。
好吧,如果你說,我沒有材料,也不要花時間,那麼你還有勤勞的雙腿——疾跑的速度是4.3m/s,疾跑的同時按住跳躍則是7m/s多,也和充能鐵軌差不多了。不過如果你經常要出遠門,還是要修一修交通工具的。