《异星工厂》太空时代更新:铁路信号入门指南

0 点赞
Factorio
转载

这是一份面向所有在火车铁路信号方面遇到困难的新手指南(现已针对太空时代DLC完成更新!) 唯一准则 注:我认为新的太空时代DLC是最终更新本指南的好时机。本指南最初发布于甚至1.0版本更新之前,其中的图片和部分信息已经相当过时。 长期以来,我在火车信号方面遇到了不少困难。而且我能找到的大多数指南都只讨论更高级的应用,而非基础知识。 在Steam和异星工厂论坛上有许多指南,它们解释了这背后的游戏机制。(简单来说:两个信号灯之间的轨道被视为一个“区块”,列车可以占用一个区块,从而阻止其他列车驶入“已占用”的区块,链式信号灯会检查自身以及下一个信号灯的状态,等等) 但我发现,学习事物运作方式的最佳途径是实践。所以你应该直接开始尝试,然后在实践过程中逐步学习! 为了帮助你入门,这里有一个关于铁路信号的基本规则! “在驶入路口的方向放置链式信号灯,并在所有出口处放置普通铁路信号灯” 让我举一个基本例子。假设列车只允许按所示方向行驶,我们在驶入路口的方向放置链式信号灯,并在所有出口处放置铁路信号灯。注意:所有信号都需要放置在铁轨的右侧,面向移动方向。放置完成后应如下所示:

现在举一个更复杂的例子。假设你正在使用双头列车(即两端都有引擎、可以双向行驶的列车)。有一辆列车从西边驶来,另一辆从北边驶来,但它们都要将铜矿运送到同一个车站,以便冶炼成铜板。 你只需对进入交叉路口的每条单独轨道(红、蓝、绿)遵循相同的规则:进入时使用链式信号灯,出去时使用轨道信号灯。 最终的布局会是这样的:

这样就完成了!……真的,就是这么简单! 红色火车会耐心等待,直到蓝色火车离开去装载更多矿石后,它才会驶入车站。 双轨系统 遗憾的是,双头火车很容易导致火车频繁相撞。铁路系统越复杂,就越难正确设置信号而不造成拥堵。 一个常用的解决方案是使用两条铁路线,每条线路只允许单向行驶,具体如下:

这样一来,每条线路上的火车只能从一个方向驶来,这会大幅降低你在信号方面的路口复杂度。 现在这个示例中,线路之间留有空间,以便在需要时放置电线杆和机器人端口。线路上还按固定间隔设置了普通铁路信号灯,用于分隔“区块”(稍后会详细说明)。 对于少量轨道而言,这可能看起来有些复杂,但一旦你将其制作成蓝图并能用机器人直接放置,整个过程就会变得轻松快捷。所有元素都按可重复的模式排列,你可以毫无顾虑地一个接一个地放置这些蓝图。根据我的经验,在此之前,你可以先用一条双向轨道应付。链式信号灯 链式信号灯的工作原理是,它们基本上会“向前看”即将到来的情况。不过你可以将多个链式信号灯连接起来,从而看得更远! 看下面这个例子。红色火车在红色信号灯(A)处等待,因为前方铁轨被蓝色火车占用。它原本被允许驶入右转轨道,这是因为链式信号灯(B)只向前看到了常规铁轨信号灯(C),而当时该信号灯处于未占用状态。 但红色火车太长了,同时也挡住了直穿路口的铁轨!这不仅会减慢你的火车速度,还可能导致交通堵塞,让你的整个火车系统陷入停滞。

你要做的是将前一张图中的轨道信号(C)替换为额外的链条信号(D)。现在,红色列车会在“链条”中的第一个信号(E)处耐心等待,而不会被困在轨道右转处。

示例 以下是单向(即双轨)系统的道岔示例。 由于每条线路仅单向运行,从主线路引出支线可能会有些复杂。 从主线路引出的单条支线:

一条支线接入主线

T型道岔(两条铁轨线路从另一条两条铁轨线路分岔而出)

一个四向交叉路口:(我知道这看起来很离谱,但相信我,它能正常运作)

环形交叉路口

我不想参与关于四路交叉路口与环岛的(相当激烈的)争论。我发现手动驾驶时交叉路口更容易导航,而环岛则为列车提供了轻松掉头的机会。所以我个人两者都会使用。 高架轨道 太空时代DLC还添加了高架轨道,你在前往其他星球后即可解锁。我不会详细说明如何做到这一点或如何解锁它们。但高架轨道确实有助于提高路口的吞吐量。 在下面的示例中,我将普通交叉路口改为使用高架轨道,这样东西向线路和南北向线路现在就完全相互独立了!这意味着,径直穿过交叉路口的列车无需互相等待即可自行通过。

可视化 在之前的几次更新中,他们添加了放置信号时火车“区块”的可视化功能。现在无需使用“调试模式”即可查看这些区块。 该功能可以显示信号的可能放置位置、火车的可行驶方向,并且会指示在您尝试放置的信号前可以容纳多少节车厢。

你可以在设置的界面选项中找到“列车可视化长度”来更改此设置。只需将其调整为你偏好的列车长度即可。

当持有信号时,你还能看到我之前提到的不祥“区块”。它们在轨道上以简单的彩色线条表示。每种颜色代表一个单独的区块,只要区块内任何位置有火车,该区块就会被标记为“已占用”,信号会阻止进站火车驶入已占用的区块。

你可以利用这些信息来“拆分”区块,使列车运行更顺畅。例如,在上方的环岛中,整个内圈是一个单独的“区块”。这意味着,只要内圈的任何位置有列车,其他列车就无法通过环岛。

你可以通过放置一些额外的链状信号机来分隔区块(因为我们仍然要进入交叉路口。还记得我们的那条规则吗?你现在真的应该把它牢记在心了。) 这样,你可以将区块分割成四个独立的部分,从而减少列车的停车次数。你的列车会跑得更快,发生拥堵的可能性也会降低!

“停车场” 有时你会希望火车向工厂运送大量物资,最终可能会在工厂旁设置多个火车站。 如果有不止一列火车运送同一种物资,你可以建造一个“停车区域”,让所有火车耐心等待依次卸货。 为此,你只需将一条铁轨分支成多条轨道,留出足够空间以容纳你所需数量的车厢(记住,你可以将鼠标悬停在信号上以显示火车长度指示器),然后将这些轨道重新合并到通往卸货火车站的主轨道上。 确保停车区域前的信号为链条信号,每个停车区域的起点设置铁轨信号,终点再设置一个链条信号。以下是示例,标蓝的信号灯为【链条信号灯】,标红的信号灯为【轨道信号灯】。

别忘了在每个卸货火车站前放置常规的铁路信号灯。

如果你像这样正确地设置铁路信号灯,就能让列车乖乖地排好队等待通行,就像上图所示。 铁路规划器 如果你想手动放置弯曲轨道,或许知道可以使用【铁路规划器】功能:选中轨道道具后点击现有轨道即可。不过,这一操作会受玩家角色建造范围的限制。

按住Shift键可以放置【幽灵】地砖,这样不仅能规划更远距离的轨道,还会自动避开障碍物。之后你可以手动放置这些地砖,或者如果已解锁建造机器人,也可以让个人机器人或机器人端口的机器人代为建造。

C形曲线 最后再给一个小技巧:我非常喜欢将简单的C形弯曲轨道制作成蓝图。这非常实用,因为它是许多轨道系统的基本构建模块,能帮助你更轻松地建造这些交叉路口,而不必因为对齐问题反复返工。

谢谢! 现在你已经是铁路信号方面的专家了! 希望这能帮助那些和我一样,最初对铁路信号感到困惑的玩家。 感谢大家的阅读。