首页 手机游戏 手机软件 新闻 攻略 手游合集 手游专区 排行榜

《我的世界》开发设计高手实战演练班,开发设计重点难点看看吧

时间:2021-01-01

小编:小兵

阅读:

在手机上看
手机扫描阅读

诸位开发人员们,要想作出高品质的游戏玩法,就离不了各种专业技能。开发设计高手实战演练班根据朝向各环节开发人员,开展具备目的性的专业技术培训,将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)是一个有关格子与探险的手机游戏,游戏玩家能够独自一人或与小伙伴们一起随意探险,探寻随机生成的全球,造就令人震惊的惊喜。不论是修建简易朴素的小房子,還是拔天倚地的古城堡,尽可充分发挥你无穷无尽想像力。

新闻内容推荐
相关阅读 更多
我的世界

我的世界

  • 类型:模拟经营
  • 语言:中文
  • 大小: 170MB
  • 版本: Android版
  • 星级:
简介:兵卒下载站为您提供我的世界下载,我的世界安卓版下载,我的世界内容介绍等相关游戏内容,对我的世界感兴趣的朋友赶紧来兵卒下载站下载吧。
立即下载

火爆手游

更多