当前位置:7723手游网游戏攻略超时空星舰攻略超时空星舰高级AI技巧

超时空星舰高级AI技巧

2023-10-25 11:40:51 来源:互联网 作者:花间美酒影三人

超时空星舰高级AI技巧如下:

目录

引言

case when语句运行原理

电力控制

弹药选择

房间判断与集火

跑修

站岗

1.引言

case when语句是多条件判断的语句,用法是根据不同条件来返回相应的值。在星舰AI中,房间和人员都需要设置AI,进行电力控制,弹药选择,技能释放与定位等自动控制。对房间AI而言主要有三部分构成,分别是电力,弹药与定位;而对人物AI而言,主要由技能与定位两部分构成。如何设置AI占领先机是每位舰长的核心工作。接下来,我将从case when语句运行原理、电力控制、弹药选择、房间判断与集火、跑修、与站岗几个方面介绍AI设置。

2.case when语句运行原理

下方分别举例最基础的房间AI。该三部分分别由单一命令构成,因此,会选择最大电力,最便宜弹药攻击随机房间。

如果每个部分增加多条命令,便可以实现多种功能,如电力控制,弹药选择,房间集火,敌人搜索等功能。多条命令自上而下循环判断,当条件满足时,执行当前命令。这意味着:最后的条件为兜底条件。设置AI的原则为:自下而上设计,通过首先设置兜底条件,再向上一步步增加条件判断与命令。

3.电力控制

机库等高电量房间;破盾等特定用途的房间,往往只需要特定条件设置电力。比如机库只需要在部署战机完成之前设置电力,破盾仅需要在对方有护盾时设置电力。如何实现这些内容,就需要电力控制。

以破盾为例,首先,设置最基本静默电力,即默认电力为1,可以保证,房间充能;同样,也可设置为设置零电力,释放电力压力。而后,向上设置相关条件,以破盾为例,判断对方是否有盾,以及对方是否能生产盾。最终,破盾电力可如下设置:

同理,机库为例,首先设置基本条件,机库飞机未完全部署,增加一格电力,当前房间部署战机达上限,设置电力为1。

4.弹药选择

机库和导弹往往需要选择相应弹药。以点火为例,需要判断目标房间是否着火设置相应的弹药。

下面提供导弹房间的弹药选择案例。首先默认需要点火,接下来设置不需要点火条件,最后判断房间是否有敌人。

5.房间判断与集火

接下来,提供房间判断与集火指令。

偏好优先清理对方修理,然后再打击房间血量。因此,会设置在房间定位前设置一条命令

目标房间有敌方船员   继续当前的工作

如传送压制后打击护盾,可以设置为:

目标房间没有敌方船员  定位敌方护盾室

敌方传送室血量>0  定位条件房间

无 定位敌方护盾室

最后,提供完整命令。

6.追杀与跑修

追杀基本设置:

我方房间有敌方的船员  定位条件房间

个人喜欢在前面增加一条判断,防止房间黑血:

当前房间已摧毁  定位当前房间

最终如下

跑修基本设置:

我方任意房间<100% 定位条件房间

无 定位当前房间

个人喜欢在前面增加一些优先级,比如优先电力,优先低血

房间,目标房间是否有我方船员实现候命。

优先电力:

我方电力室<100% 定位条件房间

优先低血房间:

我方任意房间<25% 定位条件房间

最终设置如下:

7.站岗

站岗基本设置:

无  定位原本房间

在此基础上,设置判断优先是否需要回血,强烈建议回血在任务之后,以科技盾为例:

原始房间血量<100%  定位原本房间

我舰护盾能量<100%  定位原本房间

当前血量<75% 定位医疗室

最终设置如下:

以上就是超时空星舰高级AI技巧相关内容。

免责声明:文中图文均来自网络,如有侵权请联系删除,7723手游网发布此文仅为传递信息,不代表7723认同其观点或证实其描述。

超时空星舰相关游戏推荐

超时空星舰相关攻略

更多
下载7723游戏盒下载7723游戏盒
下载