游戏开发者福音:微软开源部分 Minecraft 的 Java 代码
制作游戏并不容易,通过学习编码和程序设计,以及纯粹的盲目运气来打造一款游戏尤其困难。但如果有机会访问更多优秀的资源,可能会让你少走许多弯路。
在收购《Minecraft(我的世界)》开发商 Mojang 四年之后,微软宣布开源了游戏的部分 Java 代码,以供开发者及玩家们自由使用。《Minecraft》是史上最受欢迎的游戏之一,至今售出了 1.54 亿份拷贝,活跃用户 9100 万。
开源的代码托管在 GitHub 上,采用 MIT 开源许可证进行授权,这意味着开发者可以自由地使用开源的代码。任何开发者都可以进入这个项目,他们可以贡献代码,他们可以帮助改进游戏引擎。或者,如果他们正在制作自己的游戏,他们就不必重写这些小模块。可以使用开源的游戏库 —— 经过众多的试验和测试,来自一个非常受欢迎的游戏。
Mojang 开源了两个独立的游戏库,第一个是 Brigadier,它是 Minecraft 使用的命令引擎(命令解析器和调度器),第二个是 DataFixerUpper,顾名思义它格式化 Minecraft 使用的数据的。它也是整个《我的世界》游戏引擎中最重要的部分,虽然对用户不是很友好,但却是《我的世界》里各项内容的基石。
Mojang 计划未来开源更多的库,它目前正考虑开源的库是代号为 Blaze3D 的渲染引擎。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
百度起诉搜狗浏览器劫持 hao123 网页流量
近日,据国内媒体报道,北京市海淀区人民法院针对百度起诉搜狗浏览器恶意劫持百度hao123流量、经百度多次要求但仍拒不停止劫持行为的情况,对搜狗公司下达行为保全禁令,勒令其立即停相关劫持行为。 这件纠纷的起因是百度接到网民投诉,称在使用搜狗浏览器访问百度hao123网页时,搜狗浏览器会跳转至搜狗的导航页面 https://123.sogou.com。 对此,百度于2018年7月份向海淀法院提起诉讼,要求搜狗停止不正当竞争行为,并赔偿 500 万元。 不过搜狗并未立即停止跳转行为,导致百度提出保全禁令,要求法院责令搜狗立即停止不正当竞争。 据报道,搜狗方面确认已经收到了相关禁令,停止了相关行为,并向海淀区人民法院提起了复议。 来自:快科技
- 下一篇
MongoDB 宣布已收购数据库托管公司 mLab
北京时间10月10日上午消息,领先的现代通用数据库平台 —— MongoDB 公司宣布已签署收购mLab 的最终协议。 mLab 是一家位于旧金山的云数据库服务公司。在满足惯例成交条件的情况下,此次收购预计将于2019年1月31日结束的 MongoDB 财年第四季度完成。MongoDB 收购 mLab 将有助于加深与以开发者为中心的创业社区之间的关系,而在这一领域 mLab 已非常成功。mLab 目前在其平台上拥有大约一百万个托管数据库,其中包括免费和付费的用户。 mLab 首席执行官 Will Shulman 对本次收购表示,非常高兴能与 MongoDB 以现代化的方式一起实现公司存储和管理最有价值的资产。 而作为 mLab 的客户,这意味着需要进行一次服务迁移。不过官方表示迁移到MongoDB Atlas 将是一个顺畅的体验,并将继续获得优质的服务。 mLab 表示将在即将发布的更新中为用户提供迁移计划的具体详细信息。在此期间,用户应该知道: 您将有足够的时间进行迁移,至少4个月内您将无需任何操作。我们希望在未来12个月内将所有客户迁移到 Atlas。 迁移后,您的 Atlas 数...
相关文章
文章评论
共有0条评论来说两句吧...