下载 App

高级AI技巧

精华修改于2023/10/251.2 万浏览攻略讨论
目录
引言
case when语句运行原理
电力控制
弹药选择
房间判断与集火
跑修
站岗

1.引言

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

2.case when语句运行原理

下方分别举例最基础的房间AI。该三部分分别由单一命令构成,因此,会选择最大电力,最便宜弹药攻击随机房间。
TapTap
图1 基本设置
如果每个部分增加多条命令,便可以实现多种功能,如电力控制,弹药选择,房间集火,敌人搜索等功能。多条命令自上而下循环判断,当条件满足时,执行当前命令。这意味着:最后的条件为兜底条件。设置AI的原则为:自下而上设计,通过首先设置兜底条件,再向上一步步增加条件判断与命令。

3.电力控制

机库等高电量房间;破盾等特定用途的房间,往往只需要特定条件设置电力。比如机库只需要在部署战机完成之前设置电力,破盾仅需要在对方有护盾时设置电力。如何实现这些内容,就需要电力控制。
以破盾为例,首先,设置最基本静默电力,即默认电力为1,可以保证,房间充能;同样,也可设置为设置零电力,释放电力压力。而后,向上设置相关条件,以破盾为例,判断对方是否有盾,以及对方是否能生产盾。最终,破盾电力可如下设置:
TapTap
图2 破盾电力控制
同理,机库为例,首先设置基本条件,机库飞机未完全部署,增加一格电力,当前房间部署战机达上限,设置电力为1。
TapTap
图3 机库电力控制(前两条)

4.弹药选择

机库和导弹往往需要选择相应弹药。以点火为例,需要判断目标房间是否着火设置相应的弹药。
下面提供导弹房间的弹药选择案例。首先默认需要点火,接下来设置不需要点火条件,最后判断房间是否有敌人。
TapTap
图4 导弹弹药控制

5.房间判断与集火

接下来,提供房间判断与集火指令。
偏好优先清理对方修理,然后再打击房间血量。因此,会设置在房间定位前设置一条命令
目标房间有敌方船员   继续当前的工作
如传送压制后打击护盾,可以设置为:
目标房间没有敌方船员  定位敌方护盾室
敌方传送室血量>0  定位条件房间
无 定位敌方护盾室
最后,提供完整命令。
TapTap
图5 压制传送与破盾

6.追杀与跑修

追杀基本设置:
我方房间有敌方的船员  定位条件房间
个人喜欢在前面增加一条判断,防止房间黑血:
当前房间已摧毁  定位当前房间
最终如下
TapTap
图6 追杀
跑修基本设置:
我方任意房间<100% 定位条件房间
无 定位当前房间
个人喜欢在前面增加一些优先级,比如优先电力,优先低血
房间,目标房间是否有我方船员实现候命。
优先电力:
我方电力室<100% 定位条件房间
优先低血房间:
我方任意房间<25% 定位条件房间
最终设置如下:
TapTap
图7 跑修

7.站岗

站岗基本设置:
无  定位原本房间
在此基础上,设置判断优先是否需要回血,强烈建议回血在任务之后,以科技盾为例:
原始房间血量<100%  定位原本房间
我舰护盾能量<100%  定位原本房间
当前血量<75% 定位医疗室
最终设置如下:
TapTap
图8 护盾站岗
猜你想搜
超时空星舰 房间集火
一篇攻略告诉你,如何氪金最有性价比——房间篇截图
一篇攻略告诉你,如何氪金最有性价比——房间篇
观前叠甲: 1.本攻略撰写的时间为2026年6月,随时间推移,氪金礼包的性价比可能会发生变化,请辨证看待本攻略。 2. 本攻略面向氪金玩家,旨在帮助萌新舰长把钱花到刀刃上,避免购买低性价比礼包。 3.本人目前12本,属于在联赛边缘蠕动的选手,并且没有除舰长室以外的任何氪金人口房,所以如果理解有误,也很正常,欢迎大佬在评论区指出错误。 接下来进入正题,我会按照价格由低到高排列星舰最值得氪金的礼包,包
8 赞
4 回复
【白嫖攻略】打造一个“🥕种田养成🐇”星舰!截图
【白嫖攻略】打造一个“🥕种田养成🐇”星舰!
🚀在星舰里,白嫖玩法的养成感和成就感也是特别足的。 白嫖之前,我们还是要把游戏基础看一遍。 通过上述攻略,就能了解大概的玩法思路。 🥳接下来开启白嫖之旅🎉 1、星币💵 (1)舰队印钞机 加入个舰队(如搜索种花家),基地印钞机每天能生产10票,但领取票数不同,想起来去基地看看。 (2)舰队月赛 只要够活跃,慢慢攀升厉害舰队,每月最后7天是舰队之间的比赛,比赛结束有星币和鸽子拿。 (
精华
31 赞
11 回复
围绕传送博弈,如何设置AI?截图
围绕传送博弈,如何设置AI?
本游戏的设计有三大要素,攻击,防御与电能。舰长之间的攻防也围绕这三点展开,接下来我将从如何围绕传还是不传展开博弈讨论。 #第一环,断敌粮草。 很多舰长在初入游戏时,不免遇到npc舰,面对级别高又呆呆的npc(不会修理电),往往会选取传送偷电的打法,这一习惯往往会代到与玩家的对垒中。往往赢少输多。这是因为这些玩家在第二层。 #第二环,压制传送,设置陷阱! 随着等级提升,解锁小型武器平台,火力提升,一
37 赞
11 回复
关于美味兔的训练截图
关于美味兔的训练
面向零氪党萌新的训练攻略,前期跑修非常好用
2 赞
超时空星舰 入门选择到培养截图
超时空星舰 入门选择到培养
#超时空星舰 #超时空星舰攻略 #超时空星舰游戏 一、开局选号&派系入门 1. 三大派系(选定永久不可更换) 1. 联邦 超武:群体激光,均衡破盾拆房;船长技能群体治疗,容错高,新手首选。定位稳扎稳打防守流。 2. 海盗 超武毒气房间群伤,船长毒气持续掉血,前期PVP掠夺强势,进攻型。 3. 卡塔利恩 超武高伤穿甲,单体爆发拉满,后期高氪攻坚流派,前期乏力。 2. 初始船体推荐 优先级:海盗黑船
3 赞
6 回复
03:18
《超时空星舰》防御型房间功能介绍截图
《超时空星舰》防御型房间功能介绍
本期介绍:护盾、防空、雷达、隐形、引擎、防御机库 文案:童话歌者 视频:逸云
7 赞
12级虫族混合动力泰坦(虫混)飞机炮布局截图
12级虫族混合动力泰坦(虫混)飞机炮布局
飞机大致方向突刺战机,激光战机搭配扛伤的那个(通过科技调试),维修无人机
10 赞
8 回复
09:43
《超时空星舰》降临流派打法速解截图
《超时空星舰》降临流派打法速解
大概讲述一下游戏降临玩法 文案:童话歌者 视频:逸云
官方
12 赞
5 回复
【萌新必看✨】船员基础训练逻辑截图
【萌新必看✨】船员基础训练逻辑
前言 [表情_点赞]新版本更新了训练效果展示,现在一目了然。船员训练也是必不可少的,基础训练逻辑和思路一定要看! 正文目录 ——1.了解人物属性 ——2.前期如何训练? ——3.船员该训练什么? ——4.部分训练+吃药逻辑。 正文: 1、了解人物属性 (1)人物左边属性:看下图,飘红部分为健身房训练。依次为生命值、攻击、能力、耐力。 另外,能力是增强技能效果的,耐力是激活冲刺属性的(
精华
52 赞
13 回复
加载传送
1.通过高科技小人加载,达到秒传的效果,来减少对加速人依赖,增加打手数量,提高降临拉闸质量。但是缺点是爆兵速度比不上百速人降,其次对小人存活且持续输出有效作用的依赖大。
所以为了有效避免科技小人被清理我们要进行以下思考
首先我们是因为想提高传送的稳定而考虑属性从而提高的生存概率,所以我们需要考虑对局实际情况,房间受影响(导弹,武器伤害,亦或者敌方小人技能干扰或者造成伤害)
——————那截图
加载传送 1.通过高科技小人加载,达到秒传的效果,来减少对加速人依赖,增加打手数量,提高降临拉闸质量。但是缺点是爆兵速度比不上百速人降,其次对小人存活且持续输出有效作用的依赖大。 所以为了有效避免科技小人被清理我们要进行以下思考 首先我们是因为想提高传送的稳定而考虑属性从而提高的生存概率,所以我们需要考虑对局实际情况,房间受影响(导弹,武器伤害,亦或者敌方小人技能干扰或者造成伤害) ——————那
9 赞
8 回复