目前社区中相当热门的一个讨论:1.20如何实现让骆驼可以运送村民,如何让怪物可以像在船上那样被骆驼运输?
01
Minecraft 1.20用骆驼运输“生物”的可行性分析:
骆驼(Camel)是一种即将诞生在《我的世界》1.20的友好型生物,在目前的设定中,每个村庄只有可能在村庄的中心位置诞生唯一的一只骆驼。
骆驼的基础属性:生命值32点,无掉落物,拥有坐着和站立两种姿态,可以走上1.5格高的地方,可以缓慢的自动恢复生命值,食物为仙人掌,可以被乘骑,并且是双人乘骑。只是目前骆驼的可乘骑对象就只有玩家。
基于此,玩家们认为“骆驼”这种生物在现实中并不是一种传统的代步工具,反而它在历史上是非常重要的长途运输工具。所以仅仅作为玩家坐骑,显然不能发挥出骆驼最大的价值,至少它在运输货物和运输生物上,拥有比普通的羊驼要更优秀才对。
将骆驼的价值尽可能的最大化,这是目前社区最大的诉求。加上Mojang在对于1.20中会采纳社区建议进行更新的路线,骆驼必定还会进行特性的优化。
02
如何解决生物“下马”问题;
通常而言在《我的世界》让怪物们下马,解决方案很简单粗暴——杀死坐骑!是的,你没看错。无论是矿车里的村民、船里的僵尸、还是蜘蛛身上的骷髅,其默认“下马”的方式都是杀死坐骑。
所以如果骆驼可以用来运输村民的话,我们当然不能像杀船一样杀死骆驼。毕竟杀骆驼这件事,有些得不偿失了。
可行性方案①:通过取下马鞍的方式,让生物下马;目前为止的《我的世界》并不具备这种能力,玩家下马也好,上马也好都不会受到马鞍的影响,有没有鞍失去的只是玩家对坐骑的控制能力。
可行性方案②:让骆驼坐下,生物就可以自由地下马。同理坐下的骆驼怪物也可以自由地上马。这个方案可以完美地避开或者说修改当前已经存在的游戏机制,只需要增加一个特性即可。
所以这两种方案无论哪一种都可以不影响当前通过杀死坐骑才能下马的特性,而我其实更倾向于第二种方案。很完美地解决了当前生物们上下骆驼的问题。
03
僵尸和村民同骑骆驼?
解决村民和僵尸同骑骆驼会不会造成有一方死亡的问题,其实就是敌对生物如果同时坐在骆驼上会发生什么?其实这个问题在当前《我的世界》中已经有解了。
以同为载具的船为例,如果船同时乘坐两只生物会发生什么?如果不互为敌对生物,那么二者可以友好的泛舟湖上。如果互为敌对,那么一方至死方休。这一点玩家如果用指令让两个敌对的生物互为坐骑也可以得出同样的结果。
所以以长途运输村民为例,如果Mojang采用了第二种通过骆驼坐下进行上下骆驼的方案的话,那么你只需要考虑不要让骆驼随意的坐在地上就行。因为坐下的骆驼可能会让僵尸骑上骆驼从而多骆驼上的村民进行攻击。
当然还有一个解决方案就是:单峰骆驼会让两个生物间隔较远,因此乘骑骆驼前后两个玩家并不具备互相攻击的条件。
无论最终Mojang会采用哪一种方案作用在《我的世界》当中,骆驼能运输村民或者怪物这件事都是极大的利好,期待一下。