Minecraft 将开源它的两个库

Mojang 宣布,他们将很快将 Minecraft 的两个库开源,这意味着任何人都可以免费改进、摆弄或在自己的项目中使用它们,当然需要有适当的归属。

第一个《我的世界》免费赠品库名为 Brigadier,虽然这个名字并不起眼,但如果您玩过该游戏,您就会非常熟悉它。我们讨论的是在 Minecraft 控制台中解释和执行文本命令的底层代码。

“很多人认为这是一个非常简单的功能 [...] 但现实实际上极其复杂”,开发人员 Nathandinnerbone Adams 说。该代码实际上会分解命令并尝试执行它,并在输入斜杠键后建议操作过程。正如开发人员所说,“你要感谢准将所有这些棍子”。

Minecraft 团队对社区可以采取哪些措施来改进 Brigadier 感到兴奋,因为他们知道大多数人都回避控制台命令。他们所希望的是让它变得更加用户友好。

Data Fixer Upper 是第二个将进入开源领域的 Minecraft 模块的名称,尽管这个库明显比 Brigadier 更复杂,这是当之无愧的。而且,这个名字显然太搞笑了,以至于《我的世界》团队不得不保留它。

Data Fixer Upper 的作用是将较旧的游戏数据转换为现代引擎可以理解的数据。 Adams 指出,如果玩家启动了六年前的关卡,它首先会“通过 Data Fixer Upper,将其变成现在应该的样子”。这基本上就是《我的世界》处理旧数据的方式,亚当斯说所有游戏最终都会遇到这个问题。

莫江我的世界

Minecraft 库公告还透露,Brigadier 和 Data Fixer Upper 只是首批开源发布的两个库,很快就会有更多库发布。显然,该团队正在考虑发布 Blaze3D,“他们打算在 1.14 版本中实现渲染引擎的完全重写。”

你可以找到官方公告

我的世界:故事模式 - 第二季

我的世界:故事模式 - 第二季