今天我们来聊聊马,一种作为《我的世界》最为传统的交通工具,怎样获得一匹速度最快跳跃最高的良驹,就成为了玩家们一直在追求的目标。那么问题来了:究竟该如何获得一匹“千里马”呢?
01. 马在Minecraft的基础特性
惯例,不要着急,想要获得一匹好马。我们要先从马的历史和基础特性聊起。马有个很有趣的加入历史,在2013年的时候,Jeb说:如果《Minecraft》销量能够达到1000万份,那我们就加入马。显然,这个承诺是做到了,同时这是否也在暗示,马可以日行千里呢?
首先想要在《我的世界》找到马,你需要去三个地方:①平原 ②热带草原 ③1.14之后村庄的马厩。但你注意一个问题,Minecraft每一匹马的特性都是不同的,包括颜色、速度、跳跃、力量、还有血量等等。
但是,马于一般的生物而言,又是极其特殊的,因为它具有人类一般的遗传基因学。
02. 马的遗传基因学
Minecraft的生物“马”,可以说是《我的世界》最科学的一种生物,因为无论是马的显性基因,还是隐性基因都具有遗传的特性。这里我们分两部分来说:
其一:马的显性基因
马的显性基因就是外观,马的颜色一共有7种,分为白色、黑色、淡栗色、深枣红色、褐色、灰色、深褐色;如果按照花纹来分类有5种,就包括无花纹、白色斑点、黑色斑点、长袜白斑、雪片斑点五类。也就是说Minecraft的马一共有35种。
马的显性基因是如何遗传的呢?举个例子:白马A 与 黑马B 生下了小马C,那么小马C会随机的继承父母其中之一的颜色和花纹,但这也会存在基因突变,基因突变的概率高达29%。但总体颜色会和父母保持一致。
其二:马的隐性基因
马的隐性基因有很多,如生成值、生命值、移动速度、跳跃力量、繁殖值等等。但具有遗传性的隐性基因只有3个:生命值、移动速度和跳跃力量。它们在幼年马生成的那一刻便被遗传了下来。
隐性基因的遗传和显性基因一样,子辈随机挑选父辈或者母辈的生命值、移动速度和跳跃力量遗传下去。但是,这里需要注意一点:这几乎注定了,孩子的天赋将不可能超越父母。
其三:如何控制马的“优生优育”?(基岩版)
简单来说,就是马儿生出来的孩子,将永远不可能超过父母。但是你却可以通过然让两个优质的马,生出一个优质的孩子。例如跳跃MAX的马+速度MAX的马,就有可能得到“速度+跳跃”都MAX的马。
注:因为《我的世界》不存在繁殖的伦理问题,所以父辈与子辈、孙辈都可以进行繁衍以获得更优质的基因。让两个比较优秀的马进行繁殖,他们可以获得优秀的基因。
03. 如何繁殖出“速度顶级”的千里马?
下面,是基岩版《我的世界》如何繁殖出一匹速度逆天的“千里马”方法,JAVA版暂不具备此特性。
首先说原理:在马的属性当中,有一个标签叫做blend_ attributes,它控制着马的子代遗传基因,是否将马的血量、速度、跳跃遗传给下一代。但是在“血量、速度、跳跃”当中,只有血量、速度是一个可变换的遗传数据,跳跃能力则是一个定值。
这是什么意思?就是说,如果你能想办法在两匹马繁殖的时候,把他们的血量和速度进行提升,它们就会遗传给下一代。跳跃能力因为是固定的初始遗传值,即便是提升了也不会传下去。血量,没有办法,除非是开作弊用指令调整,但速度是可以提升的呀~
繁殖方法:在两匹马进行羞羞的时候,你只要给它们扔几瓶“喷溅迅捷药水 II”,在拥有迅捷药水效果的同时,两匹马生下的后代,就遗传了迅捷药水加成的速度基因。它们的后代还可以继续用此方法,继续叠加迅捷药水进行繁殖。
如此反复下去,你终将会繁殖出一匹,速度逆天日行千里的飞马!注:繁衍后代,一定要用最优秀的基因+药水,来进行繁衍。
这个遗传基因学的原理是通用的,适用于Minecraft几乎所有可以繁殖的生物:两只生物在繁殖时,系统会检测当前生物的基本属性,如“速度”属性,并将这个属性传给下一代。所以如果两只马,如果此时获得了迅捷II的药水效果,那么他们基于药水加成的速度属性也会被检测到,同时传给下一代。
直到现在我都记得:当年萌新的自己,曾经为了寻找一匹马,踏遍了无数平原和热带草原群系。如今回头来看,还是青春年少玩生存的日子美好,少了许多套路,多了几分青涩~