From The Depths入门教程(四)AI控制和资源管理



同时进行驾驶和开火是非常消耗精力的事情。特别是大型舰船,装备多种武器、同时面对多种个目标时,完全手动控制肯定会让人手忙脚乱。因此,将一些次要的武器交给AI,或是让AI帮忙驾驶,能够极大减轻操作压力。甚至,将舰船完全交由AI控制,玩家直接指挥一整支舰队也不是不能做到的。
在本教程中,将展示将AI系统装配到舰船上的过程:包括AI武器、AI驾驶和自动反导系统。


在本系列教程的开头建造的船体,进行一点点改造后便是上图的模样。

通过鼠标中键-右上角禁用结构块显示,便可以显示此时船上安装的设备。图中可以看到,除了楼梯之类的装饰块,我安装了一门305毫米榴弹炮、一座四联反舰导弹、一座八联近程反导导弹和两座30mm双联简单机枪。

首先安装AI主机。AI主机通过AI发射器可以无线连接到同一频段的所有AI接收器上。

AI必须要使用观瞄设备才能瞄准敌人。找一个视野良好的地方,比如桅杆上,如图安装AI连接器和接收器,便可以在此放置观瞄了。

分别放置一个360度相机和一个360度雷达,AI便可以看见周围的目标。光学观瞄有更佳的角度精度,而雷达适用于测距;而最终的观测位置则是所有观瞄加权取平均。由于本教程为入门教程,故不在此深入讲解,只需要知道观瞄越多精度越高即可。
同时使用光学观瞄和雷达观瞄便可取得不错的精度,但鼠标移动到观瞄上时,发现提示算力不足,这会导致AI瞄准精度降低。

在同一个AI主机上增加计算卡即可增加最大算力。对于不同的观瞄,消耗的算力也不同。一般90度的观瞄相对360度的消耗更低,且精度更高。雷达追踪器则能以最低的消耗实现最高的精度,但视野极窄,需要用普通的观瞄发现敌人后才能跟踪。

合像式测距仪精度极高,但由于长度原因安装位置受限。作为90度观瞄的一种,需要时刻对准敌人才能发挥作用,因此放置在炮塔上是不错的选择。

接下来把主炮交给AI控制。一体化武器控制器内部集成了接收器,因此直接放置在炮塔转子直线两格以内,AI便可接管这个炮塔上的所有武器,但不包括其上的其他炮塔转子。AI控制器的控制可以跨一级,如在船体上的控制器可以控制放置在船体上的转子,但不能控制在转子上的转子。

生成一个靶船,可以看到AI控制主炮自动开火。

在鼠标中键菜单的右上角查看探测线。

不透明背景的便是本载具的误差,透明背景是对方的误差。增加观瞄数量和观瞄种类即可提高探测精度。对于船只来说,误差在十米内都是可接受的,毕竟火炮精度和目标大小都影响命中率。

接下来是导弹。图中的位置放置一个控制器即可同时控制两个炮塔转子。

需要注意的是,只有武器的核心块能接受AI控制。这个导弹的核心并不在炮塔上,所以需要在核心旁边专门放置一个控制器。

导弹发射后算力又不足了。这是因为我的导弹使用的是遥控制导,每一发导弹都需要消耗额外的算力。在导弹配置的界面可以看到每发导弹需要多少算力,为了解决这个问题需要添加更多计算卡。


反导控制器和武器控制器的使用方式一样,不同的是它只会对来袭的射弹做出反应,需要配合导弹探测器一起使用。

角色的控制权限高于AI,所以可以利用之前提到的武器分组,让角色控制主炮时其他武器依然能自动开火。

接下来编辑AI驾驶。

进入AI主机的配置界面,首先配置AI行为,也就是战斗时AI的策略。

船只一般使用侧向AI。

侧向AI非常简单,只需要设置交战范围和角度。这种配置在设置的接敌距离内,AI会试图保持设定的角度行驶。如图是在500至1000米的距离交战,交战时航向与目标方向成75度角。在距离高于1000米时会正面追击,低于500米则掉头脱离。
数值请根据实际需求自行设置。

然后添加巡航时的操作。

普通的舰船就选择普通的操作。

鼠标移动到滑块上即可显示该功能的用途,且大部分没什么用,因此这里不再赘述。现在直接拉远镜头,同样是通过右键菜单右上角查看当前航路点。

现在开始要通过实际情况调节转弯直径。按c键可快速选择AI主机。

手动驾驶,打满舵粗略估算一下然后填进去。

然后如图拉满。

以上操作适用于绝大部分舰船。

就可以使AI停船在航路点附近。

一艘船需要多少资源才能运行,在v界面里直接列出。

每体积弹药或燃料箱能以一定的速率将材料转化为可用资源,并提高一些资源容量。如果弹药可用数量低于每分钟使用数量,载具可能无法持续战斗。如图的资源状况,弹药仅能支持三轮导弹齐射,但对于小型载具之间的战斗,已经足够分出胜负。携带弹药总量越多殉爆威力越大,请根据自己的实际情况权衡。

对于大型舰船持续输出能力非常重要,请务必将弹药数量保持在需求之上。但没有必要超过需求太多,弹药最终还是要靠武器发射出去才能发挥作用。可以将部分弹药和武器放置在一起,弹药若被击中,肯定武器也一起被摧毁了,避免受损后弹药供给不足。

Q&A
Q:AI精度太低,打不中飞机,怎么办?
A:在火炮精度足够的前提下,最直接的方法是增加观瞄数量。或者使用导弹,红外或者主动雷达引导,不消耗算力,不吃精度,导弹会自己寻找目标。
Q:遥控导弹总是偏离目标,怎么办?
A:首先检查自身探测精度是否足够,遥控导弹和普通的武器一样吃误差。其次对方可能使用了电子战天线,此时需要在导弹配置中安装目标处理器。
Q:我想让不同的武器攻击不同的目标,要如何处理?
A:使用多个不同的AI。AI无线连接器支持多个不同的频道,但观瞄数据共享。通过目标选择卡可使不同的AI倾向不同的目标,此时AI会控制同一频道下的武器开火。
下期:甲弹对抗