《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
社区服务
火星文
银行
结婚
道具中心
勋章中心
管理操作原因
基本信息
管理团队
管理操作
在线会员
会员排行
版块排行
帖子排行
手机版
小说论坛
用户中心
搜索
银行
猴岛论坛
帖子
用户
版块
帖子
高级搜索
回收站
DNF地下城与勇士
QQ微信技术
虚拟交易发布
综合游戏交流
CF穿越火线
社区服务
跑跑卡丁车
奇闻&笑话
聊天交友&心情咖啡
关闭
选中
1
篇
全选
猴岛论坛
综合游戏交流
我的世界
《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
发帖
回复
倒序阅读
最近浏览的帖子
最近浏览的版块
« 返回列表
新帖
悬赏
任务
交易贴
自动发卡
拍卖
红包
际遇红包
1
个回复
[游戏攻略]
《我的世界》宣布部分开源,用户能从Github上获取更多游戏数据
楼层直达
花开那年丶
ZxID:20774595
关注Ta
注册时间
2013-02-23
最后登录
2024-10-04
发帖
312605
在线
16794小时
精华
0
DB
945
威望
28082
保证金
0
桃子
20
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
qq
等级:
版主
๓ 校园青春欢迎你๓
举报
只看楼主
使用道具
楼主
发表于: 2018-10-11
0
文/洛丹伦的冬阳
《我的世界》开发商Mojang计划从游戏中开源一些Java库,使其他游戏开发人员能够进行细读、调整,并在自己的游戏项目中使用(需要授权)。
有两个库最先获得开源处理。一个是Brigadier,《我的世界》中用于游戏内开发者控制台的命令引擎。另一个是DataFixerUpper,一个将游戏内的旧数据升级更新,能被当前版本《我的世界》使用的系统。
在一篇详细介绍《我的世界》开源计划的博客文章中提到,当玩家在《我的世界》聊天框中输入文字指令时,Brigadier系统会根据拼写与翻译找到类似的指令并执行,比如给予特定玩家一个道具或是改变游戏的模式。
Mojang表示,Brigadier系统操作简单并且对用户友好,而DataFixerUpper却恰恰相反。
“当玩家在游戏中加载任一世界时,可能会遇到一些来自六年前的数据,因为那时是该数据块最后一次被用户使用。”《我的世界》Java开发人员Nathan Adams在帖子中解释道,“游戏中确实存在许多老旧的数据。现在,我们必须将旧数据转化为当前游戏版本可以读取的形式。“
”对《我的世界》来说,使用DataFixerUpper系统可以将游戏中的任何东西,转化成《我的世界》里能够识别使用的数据格式。而在DataFixerUpper系统转化后,《我的世界》也会根据数据的‘外观’,采取对应的数据读取方式。”Nathan Adams继续解释道,“在《我的世界》加载数据块之前,它会通过DataFixerUppe系统将其转换为最新的状态。”
现在用户可以从Mojang的Github主页下载Brigadier和DataFixerUpper系统。如果接下来有更多系统获得开源,Mojang也会在原先的帖子中持续更新。
本帖de评分:
共
1
条评分
DB +15
亖
DB
+15
2018-10-12
๓活动奖励 ๓ 逆战、我的世界、QQ飞车 • 欢迎您!
隐藏
本帖de打赏:
共
条打赏
隐藏
打赏
收藏
新鲜事
回复
引用
鲜花[
0
]
鸡蛋[
0
]
亖
ZxID:4279694
关注Ta
注册时间
2009-02-14
最后登录
2023-08-29
发帖
50612
在线
27739小时
精华
0
DB
873
威望
26763
保证金
0
桃子
28
鲜花
0
鸡蛋
0
访问TA的空间
加好友
用道具
发消息
加好友
他的帖子
对该用户使用道具
qq
等级:
元老
举报
只看该作者
沙发
发表于: 2018-10-12
0
๓活动奖励 ๓ 逆战、我的世界、QQ飞车 • 欢迎您!
本帖de评分:
共
0
条评分
隐藏
本帖de打赏:
共
条打赏
隐藏
回复
引用
新鲜事
鲜花[
0
]
鸡蛋[
0
]
« 返回列表
发帖
回复
关闭