坦克履带制作详细指南

0 点赞
MachineCraft
转载

连续履带建造详细指南:本指南将详细介绍多种实用的建造方法以及组装基础知识,还会包含我在建造过程中遇到的诸多问题及其解决办法。目前尚未有关于履带建造的指南或帖子,因此这是第一篇相关指南。 概述:游戏中坦克履带较为少见,部分为仿制版本。与车轮相比,真正的坦克履带具有几大关键优势,例如较高的生命值(平均提升30%)、良好的机动性、出色的攀爬能力以及优秀的力量分配。(这里所说的力量分配是指,当车轮卡在凸起物上时,只有接触到凸起物的车轮能将你推离困境。)然而,单个轨道段无论有多少部分接触地面,都能发挥整条轨道的作用力。

不过,它们确实有一些重要的缺点。尽管履带能增加生命值,但通常比车轮更脆弱。原因是每个履带节都将履带连接在一起,当其中一个履带节被移除时,整条履带就会散开。此时驱动轮会继续转动,导致履带从坦克上脱落。

另一个缺点是速度较慢。在我的测试中,坦克履带的最快速度只能达到180km/h,远低于其他任何移动方式所能达到的速度。最后一个显著缺点是它们占用的模块数量较多。根据你的建造方式,它们大约会占用35-50个模块。 既然我已经让你对建造它们产生了顾虑,接下来就该讨论我是如何制作它们的了! 组装 我花了很长时间才弄明白这一点,希望通过制作本指南,能帮你节省寻找让它们正常工作的方法的时间。在《机器工艺》中,你只能以一个整体进入游戏,所有部件都必须以某种方式连接起来。当然,这并没能阻止那些想要制作复杂设计的玩家,他们会打造出带有看似独立部件的作品。然而,轨道的运作方式使其难以作为一个整体来实现。轨道的每个部分都在移动,因此很难将其连接到船体上,同时又能让它旋转。解决这个问题的一个方法如下。

将旋转器和活塞全部设置为自由模式,这样就能将履带与船体连接起来。这样做不仅能确保履带不会脱落,还能保持它们的对齐状态。连接好这些部件后,应将方块设为不可见并归入虚拟组。 市面上有许多履带设计,但我只列出我了解的两种以及我个人偏好的一种。第一种是铰链、方块和旋转器的组合。这种履带段通过设为自由模式的铰链相连,拐角处则由旋转器构成。以下是一个示例。

这种方法可以打造非常细的履带。细履带对车辆产生的扭矩最小,因此非常适合较轻巧、较小的坦克。不过,履带的厚度和宽度会直接影响坦克的最大速度,其中最厚最宽的履带能够让坦克达到最高速度。这是因为在高速行驶时,履带在压力作用下可能会从驱动轮中滑出,导致履带失效。

建造轨道的第二种方法,也是我推荐的方法,是仅使用旋转器来连接轨道段。实现这一点的一种方法如下。

使用这种方法,你可以以相同的方式建造所有轨道段,同时让它们环绕驱动轮以形成履带。虽然这使得最小尺寸为3格宽,但该方法无需特殊的拐角部件,因此能提供更高的一致性。轨道组装完成后,你应将包含旋转器的方块行更改为其所属组的虚拟变体。这样,轨道段就不会相互阻碍旋转,从而能够自由移动。

驱动轮

驱动轮是位于前后方、用于带动履带转动的齿轮。它们有多种形状,根据我的测试,其中最可靠的是简单的方形。如果驱动轮的宽度与履带节段的实心部分相同,就能与履带完美契合,像齿轮一样带动履带转动。 驱动轮可以建造得更大,其尺寸与履带尺寸直接决定了坦克的最大速度。如果驱动轮宽3格,那么履带的实心部分就必须长3格。下方是一个大型驱动轮的示例:绿色部分代表驱动轮,红/蓝色部分代表履带节段。

可以制作出不同的形状,比如这个。

在《MachineCraft》中,履带和驱动轮的厚度会决定速度,这是由游戏的物理引擎导致的。如果部件移动过快,履带可能会陷入驱动轮。当履带陷入足够深时,在尝试挣脱后被推出的过程中,可能会直接穿过驱动轮。这并不一定取决于驱动轮的移动速度,而是取决于它对履带施加的压力。这就引出了下一部分内容,即如何让履带更加稳定,以及我发现的一些问题解决方案。 问题与建议 在建造和测试这些部件时,你可能会遇到很多限制,因此我会根据经验尽力解答尽可能多的问题,并提供改善履带性能的技巧。第一个(或许也是最明显的)问题是施加在你载具上的扭矩,这可能会让载具失控翻转。

我解决这个问题的方法是在旋转器上安装方块,让它们朝着驱动轮的反方向旋转。这听起来复杂,但实际上制作起来非常简单。复制履带一侧的旋转器并将其朝向相反方向放置,它就能抵消驱动轮对坦克施加的扭矩力。我不确定这是如何或为何起作用的,但旋转器上的方块数量多并不等于扭矩大。方块与旋转器的垂直距离越远,扭矩就会呈指数级增加。以下是一个例子。

两个反扭矩旋转器位于透明方块柱的后方。将其隐藏在坦克下方后,实际上就如同它不存在一样。这样一来,它就不会妨碍我未来可能添加的其他部件,也不会有被摧毁的风险(摧毁这些部件会使以此方式建造的高速坦克彻底无法移动)。由于这些方块是透明的,它们不会与车体发生碰撞(它们不是虚拟方块),但仍会像实体方块一样施加力。注意,我没有使用实心方块,而是制作了一根长杆。这是因为正如我之前所说,方块离得越远,产生的扭矩就越强。出于某种我尚不清楚的原因,在杆的中心放置一个虚拟方块比普通方块能增加更多扭矩。虚拟方块离中心越远,增加的扭矩就越少。这是一种微调旋转器以让坦克平稳运行的有效方法。 让坦克跑得更快的一个方法是在履带段顶部放置设置为100(不是最大,最大通常会立即损坏履带)的滑板。这能让坦克更容易爬坡并提高速度,还能通过增加履带厚度来提升其稳定性。 另一个技巧是尽可能使用更大的履带和驱动轮。更大的履带运行速度更快、生命值更高且占用的部件更少。除非要建造小型坦克,否则它们通常是更好的选择。我已上传指南中使用的坦克版本,以帮助大家进行故障排除。