等了這麼久終於來了,但好像還很多BUG。。。


總的來說,對於這個版本,我信心不足。原因有三


結構大改

各位都經歷過版本的更替,也都知道每一次版本更新意味著漫長的等待——等待相關組件如Forge、各種服務端、還有各種模組的升級。不過這次更新比較獨特的是,錘掉了原版

由於區塊結構大改,目前正式版本(1.0~1.12)通用的老牌原版第三方開發程序許多都無法運行,更別提支持1.13裏的新增內容了。據我瞭解WorldEdit可能將會是首先嘗試兼容1.13的開發組件;MCEdit深陷基岩版無法自拔,能否更新至1.13還沒有定數;而MCEdit2可能只是噱頭了,無人問津的狀況已經有些年頭了;至於其他,不管是地形開發的WorldPainter,還是區塊渲染的Mineway,必受一定影響;當然,值得欣慰的是像材質編輯、動畫製作一類的開發工具倖免於難。

緊隨其後的就是社區存檔文件(schematic)的何去何從。schematic作為社區存檔文件,其原型其實就是老版本中的區塊文件,也是由第三方開發者們商榷並採用的,從11年一直流通至今。然而它即將被淘汰了,原因就是1.13摒棄了數字id。作為一名原版社區開發者,我表示這次更新對社區軟體的開發是絕對致命的。

由於上述原因,我現在一直關注著1.13區塊結構的解析進展,期待有位勇士能夠讓涼涼的原版開發領域起死回生。(註:目前區塊結構已被完全解析,相關軟體正在rewrite中)

(註:8月4日,WE給出了進一步的更新計劃,其中包括了Schematic文件的未來:https://medium.com/@Me4502/updating-worldedit-to-minecraft-1-13-6d1361a19d57

指出將會採用SpongeSchematic的格式:SpongePowered/Schematic-Specification)

性能問題

看到有關"優化太爛"的抱怨,其實這是必然的。

原因其一就是上文的結構大改

過去的數字id被替換為了字元串id,無疑將導致讀取速度變慢,詳情參照原版的.nbt區塊結構文件(使用的是字元串id)的讀取。

這裡再插一句:為什麼不能用nbt文件取代schematic文件?其實不只是字元串的緣故,還有結構問題。schematic參考老版本區塊文件採用的是線性列表儲存信息,讀取速度極快,且能儲存大量信息。而nbt文件卻是三維列表,甚至還要額外帶上一個方塊匹配表,這種設計上的劣勢決定了nbt文件只能儲存16×16×16的區域(其實儲存區域是可以更大的,但為了遊戲的流暢性,只能限制在這個範圍內了)

其二就是為實現更多內容而消耗了性能。

海洋更新,帶來了新的方塊新的機制;更改了結構,鋪平了前路,以實現更多的特性(bug)。(其實結構大改也是實現更酷炫的內容的前提)

很可惜的就是實現了計劃,降低了用戶體驗。再者就是實現了bug,成就了特性。

Bug躍進 、 來自Yaossg

如圖所示就是mojang開啟的"(和諧)躍進"。

究竟締造了多少bug呢?將1.13和1.8對比,兩者都是開天闢地的巨大更新,有對照價值。

1.13 快照預覽版
1.8 快照預覽版

不難看出1.13快照發布少,而預覽版發布已突破天際,實則反映了版本的穩定性不高。

例如1.8,快照的發布可以說很穩定,幾乎每週都有,體現了新特性的開發和bug修複比較順利(除了最後一個快照一週內發布了四次,可能比較匆忙)。

但是1.13明顯有些草率,期間斷斷續續(與新特性加入有關),反映了開發遇到瓶頸,而預覽版的發布更是說明優化欠佳,漏洞接二連三出現。其實官方計劃1.13已久,歷史能追溯到去年夏天甚至更早(其間有個插曲,原本海洋將作為1.14更新計劃),不得不說1.13是開發一年的鉅製,但就目前情況來看不太樂觀

(不過快照和預覽版並不能說明一切,僅做參考,畢竟1.8的正式版版本數也突破天際了。)

大勢所趨

Minecraft的方向已發生了改變,以Minecon玩家集會為例,從純粹的玩家交流到高端玩家、團隊的展示炫技,Minecraft也曾一度被稱作是"別人的世界"。近幾年來,Minecon升級為Minecon Earth,而官方更多注重Minecraft對社會的影響了,而不是玩家圈子。從教育版的開發,到用MC規劃現實社區,到幫助自閉症兒童...到前不久助力環境修復,MC逐漸向現實靠近。這個方向的確很溫馨很美好,但對高端玩家、硬核玩家和開發者不算很友好。

若撇開國外,僅看國內,不堪入目,我閉口不談了。

作為玩家,如果你是一個單純簡單的史蒂夫,喜歡探索遠方,喜歡造自己喜歡的東西,那麼你正合Minecraft的主旨方向,1.13海洋更新也正對你胃口。我失望,原因是我不算這樣的玩家。儘管1.13更新更新了很多,加入了很多,但大體上卻沒能讓我感受到的更多的新意。同時海洋更新也算是比較雞肋,稍貶則可拿花花綠綠形容,其開發價值我認為甚至沒有命令更新大。

可能是我和眾多模組玩家一樣比較保守,要等待更多內容的支持與加入才會去嘗試新的版本。也可能是鄙人見識短淺,沒有經歷過如此大的變革,故苟感喪沮。


主流水電梯直接報廢,行船從此再也不安全,刷頭顱從未如此簡單,新手晚上乖乖睡覺,水桶換氣基本無效。


本次我是躺在牀上等著1.13的更新,17號聽小道消息是18號凌晨4點更新,我就緊盯著ipad上的時間,想不到凌晨一點就更新了!真是激動人心。

是什麼讓我如此激動呢,第一個就是MOJANG這回沒有跳票,竟然實打實地發布了正式版。另外就是對於海洋更新的期待,早在月前我就看到了海洋更新的宣傳片,實在是非常激動。

Spigot開發者也承認,這是Minecraft幾乎是有史以來最大的一次更新,翻新了整個海底世界、遊戲難度略變高、更加刺激,可玩性再度提高。

但是這種大更新帶來的第一個問題就是各種插件服的更新,spigot到現在還在進行開發正式版的端,遊戲本身的BUG也是有一些的(畢竟是特性遊戲嘛),這也為各種遊戲第三方開發提升了難度。

本次更新還有一個大模塊就是指令,面對突如其來的指令語法變化我想也不必驚慌,MCBBS的SPGoding大佬就寫了個專門把指令轉為1.13模式的工具SPU,大家可以去搜搜看~

像水流物理的更改其實影響不是非常大,水電梯、物品電梯這種可以直接使用靈魂沙+水柱搞定了,一比較竟然比之前還節省資源一些...

總之這次1.13雖版本號奇怪,但確實是一次大更新。也希望MOJANG官方能持續創新,努力在今後的日子創造更多特性!(滑稽)


新的樹電革命

/*相鄰原木可以改變樹葉的tag(和原木的距離)

這個tag改變會觸發方塊更新

相鄰的樹葉可以傳導這個更新

延時1gt*/

1.13的新內容都很棒!但是比較失望的是Mojang這週三是為了準時發布正式版而準時發布正式版了——還有很多關鍵的bug沒有處理,很多油管上的視頻主也做了相應的視頻,我舉幾個我覺得尤為突出的例子,具體在 Bug Tracker 上面搜關鍵詞就找得到了:

  1. 偵測器的冷卻時間壞掉了,直接報廢了一大堆基於偵測器的紅石機械;
  2. 光照更新會造成嚴重的卡頓,最先能注意到的就是紅石器件亮度改變時;
  3. 活塞,特別是粘性活塞已經壞得不成樣子了……_MethodZz_、EDDxample、Rays Works等等都做過視頻,大家可以去看看,會感到震驚的……(聽說好像是因為叫了基岩版的開發人員來幫忙改活塞,我看是在幫倒忙……)
  4. 似乎還有內存泄露的地方,據說一直跑圖最後會耗盡你的內存;
  5. ……

另外,很多人反應舊世界升級到1.13即使用了「優化世界」按鈕也還是很卡(比如我的一個存檔1.12開了垂直同步一直都是60fps,1.13就只有10幾了)。還有很多陳年bug也沒有修復,什麼栓繩消失啊礦車停止啊……這些暫時不修都還可以理解,畢竟處理好新特性更重要,但是上面說到的都是1.13的新bug啊,這像個正式版的樣子嗎,發布得太水了,寧願再等幾個預覽版。

順便提一下,有一個bug想必大家都注意到了:1.13正式版在打開世界之前也會有快照提示……這是不是說明Mojang嘴上說著是正式版,內心還是很誠實地覺得這是pre11?(滑稽)


推薦閱讀:
相關文章