您当前所在位置: > 网游 > 网游百科

《我的世界》开发大师实战班开发重难点看这里

时间:2020-12-31 18:08:16  来源:  作者:网络转载
我的PM2.5

我的PM2.5

大小:18.3M更新:2020-12-20

分类:生活实用

各位开发者们,想要做出优质的玩法,就离不开各类专业知识。开发大师实战班通过面向各阶段开发者,进行具有针对性的技术培训,将API需求、模型、场景、UI等难题逐一攻破,让大家能快速投入到深度的内容创作中。

不知道上一期开发大师实战班的重难点笔记有没有帮助到各位呢?本期开发大师实战班MOD SDK重难点问题汇总也是干货满满,在线为大家解答在实际开发中会遇到各种各样的问题,快来看看吧!

MOD SDK重难点笔记

自定义维度

Q:想要自定义全是海洋的维度怎么生成?

A:需要用到minecraft:overworld_height组件。将noise_type设置为ocean或者deep_ocean。

另外,原版还有非常多预设的地形高度值:包括("stone_beach", "deep_ocean", "default", "default_mutated", "lowlands", "river", "ocean", "highlands", "taiga", "mountains", "mushroom", "less_extreme", "extreme", "beach", "swamp")。

Q:维度中如何统一全部群系?

A:调整其他群系生成的概率。但即使如此,也做不到只有一个群系。

Q:如何在将特征生成于海滩边的同时,控制它的高度和真实位置?

A:在feature_rule内利用三元运算符确认原位附近皆为海滩后,再在结构内加几层沙子(以免浮空),并且控制高度。

Q:自定义维度的时候,为什么当维度设置到20以上,游戏就进不去了?而文档标明已经支持到int的最大值。

A:建议看下各项键值名字有没有写对,包括检查下文件夹名字是否有写错或者键的字符串写错等等。看了官网技术手册中关于ModAPI的文档,文档意思感觉是从22开始,到int最大值前一个数字,如果最后什么都还不行就把数字调成更大一点(比如23、24、25等)。

Q: 在自定义的纬度中放置自定义结构特征,实现方法是什么?

我们想在一个新的纬度中删除掉原本的所有群系,填充为水,成为一个新的群系,并在水上放置多个自定义结构特征,使它们拼接为一个岛屿。

A:假设开发者手上已有这些生成好的群系文件(若没有可以打开官方示例自定义维度群系mod生成这些文件),只需在里面设置群系的初始高度为ocean或者deep_ocean这两个值即可。他们会将群系的高度调整成海洋高度,MC的设定是低于62的高度会有水,这两个值就是海洋和深海的高度。

Q:如何隐藏原版的特征?

A:需要用到minecraft:ignore_automatic_features组件。它可以屏蔽这个群系的自定义树特征、矿石特征,但无法屏蔽像林中府邸、村民要塞特征等。

Q:我们放置的自定义结构部分会丢失,有方法解决么?

我们现在是多个结构组合出来的,看了下确实生成在好几个群系中间导致的,有方法指定生成在单个群系(比如海洋群系)中吗?我们想每次玩家进入这个维度都能准确地出现在岛上,这相当于一个boss房。

A:文档里有说自定义结构不能超过16x16,需要切割。可能有几个点放的地方已经不是你想要放的群系了,所以那几块丢了。比较直接的方法是判断下每个放置特征的最大点是不是都在你想要的群系里。如果不是一起消失群系的分布是随机的,建议将整个群系每个切割的部分,它们各自放置的点都检查一下是否在单个群系内。如果不是则全部放到0高度就是取消生成,要让玩家出生准确在一个群系不太可能,建议不要用自定义群系维度门。

Q:我们的岛有80多个小结构。如果通过place放置的话,怎么准确计算出它应该放置的位置?以及保证它在水上呢?

A:建议通过不是自定义传送门的方式,让玩家传送到一个预定的新维度坐标里。有个接口是gettopblock获得某个方块最顶层的非空气方块,以这个高度为开始放置你的80多个小结构。可以先放置一个小黑屋小结构把玩家关在里面,然后开始隔着几个帧放置这80几个结构,放置完再把玩家放出来。

Q:如何知道放置的坐标是哪个?

A:有个接口是locateNeteaseStrutureFeature,类似原版locate指令可以获得特征的位置。

Q: 假设一个玩家先进来,然后正在岛上,此时另一个玩家进来这个岛会不会重新又加载一次呢?

A:这个应该还好,这个岛如果只放一次的话,就在保存一个extraData,然后每次进来这个维度前,都先确认下之前是不是放过岛屿了。

Q:我们是这样来的监听PlaceNeteaseStructureFeatureEvent 然后保存坐标的:玩家切换维度的时候tp过去,我们没用放置特征的接口,而是用的生成规则。

A:建议改用一个维度门,但里面的方块全部不是实心的方块,然后打开玩家方块碰撞检测,碰到后传送到维度过去。建议把维度放置用放置特征的接口放在那边,这个岛在新维度如果是一个唯一的boss岛,或者唯一的可以反复刷的boss岛,建议的处理方式如上文所述。但那个接口如果一次性放好几个特征会卡顿,建议把它们分开几个帧放完。

这些知识点来自开发大师实战班导师Spcoo和境界的回答,有没有解开各位的疑问呢?关于实战班还有更多精彩内容,欢迎关注开发者公众号:我的世界Minecraft开发者 进一步了解!《我的世界》期待大家做出更多优秀的作品,无限未来由你我创造!

关于《我的世界》:

网易游戏代理的《我的世界》(Minecraft)是一个关于方块与冒险的游戏,玩家可以独自一人或与朋友们一起自由冒险,探索随机生成的世界,创造令人惊叹的奇迹。无论是建造简单质朴的小屋,还是拔天倚地的城堡,尽可自由发挥你无穷的想象力。

更多相关资讯请关注:我的世界专区

资源转载网络,如有侵权联系删除。
相关下载

玩家评论

我的世界1.16生存日记124:整世界的财富!小月找到地牢的藏宝地

我的世界1.16生存日记124:整世界的财富!小月找到地牢的藏宝地详情>>

阅读: 2
日期: 2020-12-31
阿阳我的世界:如花获得超能力提前回到地面!阿阳发现新村庄

阿阳我的世界:如花获得超能力提前回到地面!阿阳发现新村庄详情>>

阅读: 2
日期: 2020-12-31
阿阳我的世界:如花昏迷不醒被村民带走!阿阳召唤之谜揭开

阿阳我的世界:如花昏迷不醒被村民带走!阿阳召唤之谜揭开详情>>

阅读: 1
日期: 2020-12-31
阿阳我的世界:阿阳如花捣乱被村民当场抓住!熊孩子倒大霉

阿阳我的世界:阿阳如花捣乱被村民当场抓住!熊孩子倒大霉详情>>

阅读: 2
日期: 2020-12-31
阿阳我的世界:比TNT还好用100倍的起爆符!这才是修真世界

阿阳我的世界:比TNT还好用100倍的起爆符!这才是修真世界详情>>

阅读: 2
日期: 2020-12-31
我的侠客衣服金龟甲图纸怎么获得_我的侠客衣服金龟甲图纸获取攻略_快吧手游

我的侠客衣服金龟甲图纸怎么获得?相信很多玩家都对这个问题感兴趣,下面小编就为大家带来我的侠客衣服金龟甲图纸获取攻略,一起来看看吧。我的侠客衣服金龟甲图纸获详情>>

阅读: 0
日期: 2020-12-31
我的侠客李小虎情缘任务怎么做-李小虎情缘任务攻略_快吧手游

我的侠客李小虎情缘任务攻略1完成老爹的委托,回家睡觉前将月牙村村民都拉到队伍里,这样就不会被沈冰假扮的宇文柯屠了;2.然后拜师,村民们会主动重新加入你的队伍;3.详情>>

阅读: 1
日期: 2020-12-31
《起风了》,我是阿锤,这是我的故事

《起风了》,我是阿锤,这是我的故事详情>>

阅读: 1
日期: 2020-12-31
《迷你世界》侵权《我的世界》案:网易一审胜诉

  《我的世界》中国版官方微博在今日公布了最新的「《我的世界》维权进展公告」。关于此前网易对《迷你世界》《奶块》抄袭行为的诉讼,深圳市中级人民法院与广州市天河区人详情>>

阅读: 1
日期: 2020-12-31
我的小家,经营玩法与消消乐的碰撞

那么接下来就让我们一起去了解一下我的小家这款游戏是怎样在满足玩家设计经营方面的需求的同时,有同时给玩家们提供消消乐所带来的独特乐趣的。更多软件咨询体验,请前详情>>

阅读: 1
日期: 2020-12-31
正道的光!《我的世界》状告《迷你世界》侵权一审胜诉

据官方发布的最新公告显示,《我的世界》中国版代理商网易状告《迷你世界》等作侵权一案有了新进展,深圳市中级人民法院在近日作出一审判决,深圳市迷你玩详情>>

阅读: 0
日期: 2020-12-31
《我的世界》1.17道具揭秘第二弹无限套娃与登高望远

《我的世界》1.17道具揭秘第二弹无限套娃与登高望远详情>>

阅读: 2
日期: 2020-12-31
我的侠客月牙村迷阵怎么走

  很多玩家小伙伴不是很清楚,我的侠客月牙村迷阵怎么走?想要知道的小伙伴们,本期小编就为大详情>>

阅读: 1
日期: 2020-12-31
《我的世界》开发大师实战班,开发重难点看这里

各位开发者们,想要做出优质的玩法,就离不开各类专业知识。开发大师实战班通过面向各阶段开发者,进行具有针对性的技术培训,将API需求、模型、场景、UI等难题逐一攻破,让大详情>>

阅读: 0
日期: 2020-12-31
我的侠客虎头铡刀怎么获得_我的侠客虎头铡刀获取攻略_快吧手游

我的侠客虎头铡刀怎么获得?相信很多玩家都对这个问题感兴趣,下面小编就为大家带来我的侠客虎头铡刀获取攻略,一起来看看吧。 我的侠客虎头铡刀获取攻略一、虎头铡详情>>

阅读: 1
日期: 2020-12-31
我的世界:全明星赛大妈叫错对手名字,马桶c反应让人笑疯

我的世界:全明星赛大妈叫错对手名字,马桶c反应让人笑疯详情>>

阅读: 2
日期: 2020-12-31
《我的侠客》游戏评测庞大而丰富的武学体系

  01高自由度的真实江湖   《我的侠客》是一款由电魂潜心研发的武侠题材游戏,相较于其他同类作品,这款游戏在还原早期武侠游戏风格与内涵的同时,加入了诸多新详情>>

阅读: 0
日期: 2020-12-31
G2喜提新基地Jankos正在线埋怨:我的房间离Mikyx是最远的

G2搬到了新基地,野辅二人也正在推特上互怼了一波~Jankos:搬到了新基地 我的房间离Mikyx是最远的Mikyx回复:看来2021真的好起来了cr.Twi.Jankos 详情>>

阅读: 0
日期: 2020-12-31
我的侠客仓库物品怎么带入剧本

  我的侠客仓库物品怎么带入剧本?有不少的玩家都有这样的疑问,今天小编就为大家带来我的侠详情>>

阅读: 1
日期: 2020-12-31
我的世界地牢怎么找末地门

我的世界地牢怎么找末地门 1、首先玩家用末影珍珠跟烈焰粉合成末影之眼。要尽量多备一些。 2、然后玩家向天空中右键扔出末影之眼。然后顺着末影之眼的方详情>>

阅读: 0
日期: 2020-12-31
我的世界格斗动画第308集:犯傻的水僵尸

我的世界格斗动画第308集:犯傻的水僵尸详情>>

阅读: 3
日期: 2020-12-31
斗鱼《我的世界》还原中国建筑大赛

  斗鱼“我的世界复原中国修建年夜赛”将于1月1日18:00准时开启,斗鱼主播卵白带你逐一鉴赏我的世界各年夜无名修建师的作品,同详情>>

阅读: 0
日期: 2020-12-31
《地城之光》为什么我的激活码去激活的时候却显示“激活码错误”?

基本是由于输入错误,在激活码中前三位为数字,后面全部为英文,在激活码中最容易混淆的是大写的" i "和小写的" L" ,当你看到你的激活码中详情>>

阅读: 0
日期: 2020-12-31
迷你世界用户超4亿,我的世界早两年问世,如今为何没有消息了?_游戏

原标题:迷你世界用户超4亿,我的世界早两年问世,如今为何没有消息了? 在竞争激烈的手游市场里面,想要存活下来是比较困难的。有些游戏上线之后没几个详情>>

阅读: 0
日期: 2020-12-31
为什么我的大话2号登陆不上一直显示读取登陆信息

可能是游戏服务器问题,重启一下看是不是电脑问题,如果还是上不去换一台电脑试试,还上不去的话就是游戏服务器问题了 详情>>

阅读: 0
日期: 2020-12-30
原创玩家在《我的世界》中重现了《AmongUs》经典游戏地图

原标题:玩家在《我的世界》中重现了《Among Us》经典游戏地图 月初的时候,博士和大家分享了文章《今年哪款游戏最火?<我的世界>主题视频的观看次数让详情>>

阅读: 1
日期: 2020-12-30
玩家在《我的世界》中重现了《AmongUs》经典游戏地图

月初的时候,博士和大家分享了文章《今年哪款游戏最火?<我的世界>主题视频的观看次数让人咋舌》,讲述了海外知名视频网站Youtube公布了2020年游戏类影详情>>

阅读: 1
日期: 2020-12-30
我的世界小白解说木筏求生21那是什么又高又圆的蜂窝状物体

我的世界小白解说木筏求生21那是什么又高又圆的蜂窝状物体详情>>

阅读: 3
日期: 2020-12-30
我的世界小白解说魔兽与巨龍52与九头蛇的激烈战斗

我的世界小白解说魔兽与巨龍52与九头蛇的激烈战斗详情>>

阅读: 4
日期: 2020-12-30
王一博《我的世界守则》特别欣赏版视频

王一博《我的世界守则》特别欣赏版视频详情>>

阅读: 3
日期: 2020-12-30
我的世界星怡大侦探40:星怡年纪有500岁?难道练就了长生不老术

我的世界星怡大侦探40:星怡年纪有500岁?难道练就了长生不老术详情>>

阅读: 3
日期: 2020-12-30
续写蜀山经典《我的仙门》传承仙侠使命

掌门请留步,众剑仙听令!由海南尤达科技研发、发行的新国风修仙放置手游《我的仙门》将于1月21日在全渠道开启化神内测,本次内测为付费不删档测试。历经打磨,《详情>>

阅读: 0
日期: 2020-12-30
我的侠客12月30日兑换码是什么-我的侠客12月30日口令码分享

《我的侠客》在这周末开启的同时会有一定的福利带给玩家们,这次12月30日兑换码也已经上线了,想获得兑换码福利的小伙伴们千万别错过了,这次的兑换码奖励还是非常丰厚的,想了解详情>>

阅读: 2
日期: 2020-12-30
大海单手鼠标通关我的世界矿洞

大海单手鼠标通关我的世界矿洞详情>>

阅读: 5
日期: 2020-12-30
我的侠客黄酒蒸螃蟹在哪里-我的侠客黄酒蒸螃蟹位置_快吧手游

我的侠客黄酒蒸螃蟹在哪里我的侠客手游中,黄酒蒸螃蟹的位置就在广州何小宛处,玩家完成何小宛的任务后与其切磋、决斗即可获得她身上的黄酒蒸螃蟹。玩家在进行迷宫详情>>

阅读: 0
日期: 2020-12-30
《我的世界》1.17新增了哪些道具?吸收雷电?隔绝光线?

《我的世界》1.17新增了哪些道具?吸收雷电?隔绝光线?详情>>

阅读: 4
日期: 2020-12-30
我的侠客立地成佛怎么达成-我的侠客立地成佛达成方法_快吧手游

我的侠客立地成佛怎么达成在我的侠客手游中,需要玩家决斗或者惩恶成功达到100次后,同时仁义值是负数,然后找到少林寺的方丈,进行归隐,即可达成立地成佛成就。达成可详情>>

阅读: 1
日期: 2020-12-30
我的侠客黄昭在哪答案

  在我的侠客手游中,玩家会接到一个关于寻找黄昭的好感突破任务,很多玩家都找不到黄昭在哪里,接下来就给大家简单介绍一下找到黄昭的方法吧。   我的侠客寻详情>>

阅读: 1
日期: 2020-12-30
我的侠客九剑怎么搭配答案

  在我的侠客手游中,九剑是个十分热门的武功,有些玩家在体验武功时,不知道怎么给九剑搭配,下面就简单推荐两套九剑的搭配。   我的侠客九剑搭配   目详情>>

阅读: 1
日期: 2020-12-30
我的世界奥特曼:泰罗打美人鱼

我的世界奥特曼:泰罗打美人鱼详情>>

阅读: 4
日期: 2020-12-30
精彩推荐