當前位置:
首頁 > 科技 > 最經典沙盒遊戲《我的世界》部分開源:微軟出手,稱人人可用

最經典沙盒遊戲《我的世界》部分開源:微軟出手,稱人人可用

銅靈 編譯整理

量子位 出品 | 公眾號 QbitAI

不愧是IGN評分最高的沙盒類遊戲,《我的世界》(Minecraft)的號召力不是蓋的。

從Reddit論壇放出開源消息之後的5個小時里,圍觀不絕,評論不斷,5個小時內熱度已經飆升至1.1K,網友開始興奮。

所為何事?

還不是因為《我的世界》終於宣布部分開源了。今天,在《我的世界》官網上,微軟一口氣開放了Brigadier與DataFixerUpper兩個庫,任何人都可以拿去隨意在遊戲中使用。

現在,你不僅能夠自由改進遊戲Mod(遊戲模組),修改遊戲裝備、道具和地圖,還能DIY自己的項目,甚至幫助改進遊戲中的Java引擎。

「我們計劃逐步開放不同的開源庫,擁有MIT許可證,任何人都可以用它們做出貢獻,幫助改進遊戲引擎。如果自己在改造遊戲,也不必重寫這些部分了。」《我的世界》開發公司Mojang首席工程師Nathan Adams說。

網友驚呼:《我的世界》這下真的變成我的世界了!

Brigadier庫:新手友好的一大步

Brigadier是《我的世界》中命令引擎,也是微軟收購《我的世界》製作方Mojang後開源的第一個庫。

Brigadier可以優化用戶編程流程。比如說吧,當在遊戲中輸入/give Dinnerbone sticks等類似的指令時,Brigadier會將指令拆分,能對指令進行錯誤檢查,還能在用戶輸入代碼時給出彈窗,方便操作。

通過這組圖示簡單理解下:

當輸入「/」開始輸入指令時,Brigadier彈窗給出下一步可能的操作

不同的指令用不同的顏色表示,方便區分和查看

「一個完整的指令,會像彩虹一樣豐富多彩」

看吧,將你輸入的隨機文本字元串帶入《我的世界》,並自動彈窗相關的遊戲中可執行的功能,是不是又像新手友好邁進了一大步。

不過,這還不是這次開源的全部。

DataFixerUpper庫:

雖然DataFixerUpper這個庫的名稱聽起來有些魚唇,但並不能影響它的重要性啊喂!

顧名思義,DataFixerUpper主要想解決經常遇到的遊戲數據隨時間而改變的存儲瓶頸。

「每當我們在《我的世界》中增加一個東西,那就必須改變已存儲關卡的數據:如何去存儲所有文件去容納新東西。」Nathan說。

手握DataFixerUpper後,你可以將任何新東西都輕鬆轉化成要使用的數據格式。基本上在《我的世界》載入非同步塊(chunk)之前,就能通過DataFixerUpper將其轉化為要用的樣子。

相比Brigadier,DataFixerUpper的使用門檻要高一些~

傳送門

Brigadier下載地址:

https://github.com/Mojang/brigadier

DataFixerUpper下載地址:

https://github.com/Mojang/DataFixerUpper

在官方網站上,《我的世界》表示,在不久的將來,下一步將開放的庫是Blaze3D,用戶可以完全重寫渲染引擎,場面可能一度更加炫酷。

有點期待~

加入社群

量子位AI社群28群開始招募啦,歡迎對AI感興趣的同學,在量子位公眾號(QbitAI)對話界面回復關鍵字「交流群」,獲取入群方式;

此外,量子位專業細分群(自動駕駛、CV、NLP、機器學習等)正在招募,面向正在從事相關領域的工程師及研究人員。

進專業群請在量子位公眾號(QbitAI)對話界面回復關鍵字「專業群」,獲取入群方式。(專業群審核較嚴,敬請諒解)

誠摯招聘

量子位正在招募編輯/記者,工作地點在北京中關村。期待有才氣、有熱情的同學加入我們!相關細節,請在量子位公眾號(QbitAI)對話界面,回復「招聘」兩個字。


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 量子位 的精彩文章:

TensorFlow王位不保?ICLR投稿論文PyTorch出鏡率快要反超了
比特大陸是至尊寶,區塊鏈是白晶晶,AI是他的紫霞仙子

TAG:量子位 |