我的世界里什么是猪人?

郜军垒郜军垒最佳答案最佳答案

要研究我的世界里什么是猪人,那么我们就必须深入了解MyNetherRealm。在以往的作品中,我们已经讨论过,关于MyNetherRealm是如何处理方块渲染的,以及如何控制实体与环境的交互的。然而,对于这些话题的深入研究并不能使得一个纯粹的平面游戏变得更加有趣。我需要一些有趣的生物。我想到人们会喜欢一种会破坏植物的妖怪猪,并且会成群结队的追赶玩家,虽然这样,但也很容易被杀死。当然,还需要有宠物猪。它们可以为玩家进行采集,也能被玩家杀死。最终的结果,是我在白天创造出来的,但我直到夜里才意识到它有多疯狂。

一个简单的实体

就像猫和羊一样,猪在创建时必须具有两个主要属性。第一个是一个名为“生长速率”的属性,由每个玩家的游戏速率控制,它决定了物体生长到成人状态所需要的时间。对于羊和牛来说,这个属性是5,而鸡是1。对猪来说,这个属性是3。第二个属性是“出生时间”,它规定了猪从出生到能够离开母体的时间。所有动物(包括猪)在出生时都是小猪,而且一直继续生长,直到到达成年状态。就像草一样,树的种子必须被动物和鱼吃掉才会萌芽、成长,并最终死亡。当然,由于树木不是真正的植物,所以猪吃树的行为是错误的(这在以后的版本会被修正),吃草才是正确的。最终,关于树木的修复使得猪可以吃一些果子(也就是吃下非草的所有样本)作为代替。

成长

当猪成长到成年状态后(这需要3分钟,默认的生长期是3分钟),它们就永远不会再改变尺寸,也不会再成长了。猪永远不会自然死亡,但是可以用剪刀将它们剪开,就像剪开羊一样。这将使它们掉下2—4块骨头,这就是它们在自然条件下所能达到的最小尺寸,无论之前的尺寸是什么。它们的尺寸增长幅度是非常惊人的。

虽然我对猪的大小很满意,但玩家却不能感到满意。当一只成年猪在被移除母体时,它会有15%的几率产生幼崽,这是需要玩家去收集的。作为父母,猪能够产生下12—14只拥有0.475生命槽的幼崽。有趣的事情是,虽然成年猪是圆形的,但其幼崽的形状可能会不同于他们的父母。以下是幼年猪的一些图片,其尺寸大约与一个南瓜相同。

关于猪的幼崽

当小猪被创建时,它们会从0级开始生长,除非它们被破坏,或者是被关闭作弊使用/give命令给予,在这种情况下它们会被赋予所需的属性值,例如力量,但是总等级还是0。由于它们在一个比较小的年龄就失去了父母的保护,它们也是最容易被玩家杀死的一族。在这里,我向那些喜欢猪却又不想让他们变得太强的人们一个方法,就是试着用藤蔓或其他能够限制其移动速度和攻击速度的方块将他们包围起来。

如果得到了一个猪宝宝,试着不去干涉他,让他自由成长,总有一天,他会变得比他的父母还要大。然而,如果饲料短缺,营养不够,也不要担心。这小家伙会慢慢长大的。猪的成长需要12分种的喂草时间,喂饲料的话只需要2分种。不过喂饲料不仅使猪长肉长的快,也容易使猪变得更大。你可以用糖和蔬菜来喂猪,效果也是一样。喂饲料的次数越多,猪以后的平均饥饿值就越大。

我来回答
请发表正能量的言论,文明评论!