當前位置:編程學習大全網 - 編程語言 - 《我的世界》為何做不到“大版本統壹”?1.18已有合並征兆,假的

《我的世界》為何做不到“大版本統壹”?1.18已有合並征兆,假的

如果我們拋開網易版和國際版不談,Minecraft《我的世界》這款 遊戲 還分為Java版(JE)和基巖版(BE),但從 遊戲 的主要玩法來看,這兩個版本的區別也近乎於沒有。

那麽問題就來了,既然壹樣,mc又為何要分開兩個版本呢?

01壹、認知Minecraft

首先,造就JE和BE不同的主要原因是Mojang( 遊戲 開發商)開發它們時所采用的的編程語言並不壹樣。

(壹)編譯語言不壹樣

前者Java有名字給我們講,就是利用Java語言編寫的,運行時需要安裝相對應的配置環境(下載java),而BE則是利用C++編寫,由於電腦和其他設備的系統語言也是由C++所編譯,因此BE在電腦、手機、Xbox、PS等設備上都可直接運行。

當然,兩個語言之間有著許多區別,這裏並不展開分析討論。 概括成壹句話:JE只能運行在PC,而BE則能運行在多端(PC、移動和掌機)上。

(二)特性不壹樣

遊戲 中事物所具備的特征被玩家稱之為“特性”,而在JE和BE兩者之間,它們內的特性也是各有不同。

1、合成表不同; 以玩家常使用的船為例,在BE中,似乎為顯得合理性,特意合成材料欄目中比JE多出了壹把木鏟,用以充當船槳。

2、物體實際碰撞不同; 以弓箭穿透方塊實驗作演示,玩家使用弓箭射向 各類視覺上有間隙的方塊 ,觀察射出的箭矢是否會穿過方塊。 實驗結果:看似遵循科學,合理的基巖版中,箭矢無法穿透有間隙的方塊。

3、道具使用方法不壹; 在裝有三叉戟的發射器中,JE觸發後會直接將其以掉落物的形式投射出來,但BE的實際效果才是mc玩家所想要的——射出去,並且是能對被擊中物造成傷害。

總而言之,由於雙版之間特性的差異性,直接造就mc玩家分成了兩批,喜歡玩JE的,以及喜歡BE的,但來到這裏,又出現了壹個問題: 為什麽兩個版本的 遊戲 內容會不壹樣?這壹點和文章開頭的第壹個問題有關聯,但最後再說。

02未來會實現版本統壹嗎?

就目前來看,兩個版本的確是不壹樣的,無論從底子來看,還是在 遊戲 特性細節上都是不壹樣的,但是為什麽會造成這樣的情況呢?先看看它們的售價,對,mc是壹款買斷制的 遊戲 ,因此免費的網易版慢壹個大版本號是可以被理解的。

(壹)售價看端倪

按照正常邏輯,東西越多,價錢越貴,能支持多端設備 遊戲 的基巖版理應會比Java貴才是,但實際上,JE的價格卻是比BE貴上不少, Why? 從付費模式和收費模式上來分析:BE雖便宜,但 遊戲 中的絕大部分內容都需要錢購買,地圖、皮膚、模組等等,就是 買斷制裏面又有內購制 , 遊戲 界面相對也復雜上許多,更像是壹個多人 遊戲 壹樣。

但JE就不是了,選擇好需要 遊戲 的版本號之外,便可直接開始 遊戲 ,並且不像BE那樣強制性更新 遊戲 版本,也沒有任何向玩家收費的入口,換句話來說,看來JE是貴有貴的道理,BE便宜也是有著它的原因。

那麽從這壹點來看,Mojang對於這兩個版本的mc本來就有著不壹樣的運營理念,而通俗來講地話: JE單機 遊戲 ,玩家壹次性付費買斷制;BE多人聯機 遊戲 , 遊戲 雖不貴,但“商城”中有著許多向玩家收費的可能性。

(二)BE比JE更有未來?

兩種代碼,兩種運營模式,兩種截然不同的方向,那麽就可以回答第壹和第二個問題了, “為何分為兩個版本” 和“ 何 遊戲 內容不壹樣”?

因為Mojang壓根就想弄成兩個方向的mc ,壹個是單人單機Java,消費力低的mc,另外壹個就是多人聯機, 遊戲 吸金能力強,玩家氪金能力更強的基巖版。(想不想如今的網易版?)

那麽就出現新的兩個問題了, 誰更好? 以及會不會確定好了壹個方向之後, 兩版融合。

1、各有千秋; 針對Mod數量、質量以及開發,JE毫無疑問完勝BE。但對於 遊戲 運行流暢度,C++更貼合各類設備系統編程語言,運行速度、性能上肯定略勝壹籌,並且現在手遊玩家肯定會比PC端玩家多,未來相關的模組API都會相繼公布,綜合上來說BE的潛力肯定會更好。

2、兩版融合可能性有,但應該很小; 從1.18開始,地圖生成機制已經基本壹致,即同壹個種子,在兩個版本中看到的地圖將會壹毛壹樣,這是舊版本不曾體驗過的,進而有mc玩家推測——兩個版本將會融合,特性將會統壹。

正如上面第壹點來看,BE有潛力,有未來,倘若真的合並,BE會占據主導地位,畢竟公司的本質是盈利,壹個壹次性買斷制,並且還要持續保持更新的 遊戲 很明顯是不符合利益關系的。 (不可能1.17賣妳165,1.18,1.19又賣妳165軟妹幣吧?)

似乎都很順理成章對吧?但除非Mojang不要了java才有可能,但事實是不可能的,首先就有壹大批非常優秀的模組是停留在了固定版本,1.17.10,1.12.2,這些我們耳熟能詳的經典版本,而刻意去統壹版本壹來抹除痕跡過於困難,二來會使所有 歷史 版本中所遺留的大量特性就此消失(許多特性都是漏鬥所造成, 遊戲 更新必定會消除它們),這本來就和 遊戲 本身的理念就是相悖的。

多元化,包容性,這是玩家社區所註重的部分,而既然 遊戲 玩家都自個分為了“雞眼”和“爪哇”兩個派系的玩家,在統壹版本這事上玩家自己就不會統壹了,而Mojang也是願意聽取玩家意見的 遊戲 官方,又豈會貿貿然開啟這種有損自己品牌和口碑的行為了?有歸有,但並會很大,也並非是短期能實現的。

  • 上一篇:大數據專業主要學習哪些課程?能夠快速提升大數據能力麽?
  • 下一篇:c編程思想第二卷
  • copyright 2024編程學習大全網