微軟開源部分《Minecraft》Java 代碼
在收購《Minecraft(我的世界)》開發(fā)商 Mojang 四年之后,微軟開源了游戲的部分 Java 代碼?!禡inecraft》是史上***的游戲之一,至今售出了 1.54 億份拷貝,活躍用戶 9100 萬。開源的代碼托管在 GitHub 上,采用 MIT 許可證授權(quán),意味著開發(fā)者可以自由的使用開源的代碼。
Mojang 開源了兩個(gè)獨(dú)立的游戲庫,***個(gè)是 Brigadier,它是 Minecraft 使用的命令引擎(命令解析器和調(diào)度器),第二個(gè)是 DataFixerUpper,顧名思義它格式化 Minecraft 使用的數(shù)據(jù)的。
Mojang 計(jì)劃未來開源更多的庫,它目前正考慮開源的庫是代號為 Blaze3D 的渲染引擎。