加入我们 注册 /  登录
搜索
查看: 1858|回复: 0

萌新必看-基础知识-AI篇

[复制链接]

126

主题

0

回帖

2万

积分

管理员

积分
22855
发表于 2023-11-7 21:03:51 | 显示全部楼层 |阅读模式
超时空星舰最核心的内容之一就是AI的配置,这对战果影响可不少。

舰长大人们都知道AI的重要性了,那么该如何配置AI呢?

在配置AI之前,我们必须先制造作战中心——指挥室。
舰长大人,当您的战舰达到4级,就可以在防御里,找到作战中心--指挥室并且建造了。



有了指挥室,就可以配置AI了,那么想让AI变得更智能,那么就需要在实验室里学习蟒蛇。
小提示:升级指挥室是增加AI的命令数量;学习蟒蛇是让AI更智能。萌新必须要注意哦!!!所以指挥室升级不需要太着急,前期足够配置即可。蟒蛇需要优先学习哦!


三个级别的蟒蛇学习解锁条件:
蟒蛇:2级实验室;
蟒蛇2.0:6级实验室;
蟒蛇3.x:8级实验室。

我们用最高等级的蟒蛇3.x的AI来做讲解。
AI命令就是程序中的if语句。简单地说:满足条件1,就得到结果1;不满足就执行下一条命令。

我们能看到AI条件和行动,有绿色、红色、黄色三部分。分别代表什么意思呢?
绿色部分:针对己方船员或房间的指令;
红色部分:针对敌方船员或房间的指令;
黄色部分:通用型,没有敌我之分。

我们来配置几个简单的AI吧。

房间的AI在基础知识-房间篇已经写过,这里不重复了。直接上链接:https://ps.gamesun.cn/forum.php? ... =208&extra=page%3D1
我要设置船员传送到敌方的传送室,并且释放技能。


AI的知识就介绍到这里,有不明白的地方,大家可以留言。

下面我们介绍几种常用的AI配置,如:登陆,跑修,防守,加速。
登陆AI:把船员传送到敌方战舰,干扰或击杀敌人。
登陆到敌舰的船员,我们一般选择攻击力高,生命值高的。因为生命值高抗揍,攻击力高能击杀敌人。技能方面建议选择超级拆迁,系统骇入,相位闪现,毒气,烈焰足迹,纵火,冰冻冲击等。
登陆的目的是杀敌,搞破坏,所以几个重要的房间是我们的目标:
1. 电力室:缺电,干啥啥不灵;
2. 传送室:传送室人多,而且排队等待传送的船员是不会攻击,不会维修的;
3. 护盾室:为了更快恢复护盾,战盾的船员就需要更多,人口比较密集。
针对上述传送,我们可以做以下防守:
1. 电力室:为了防止传送,我们可以放地雷,在必经之地放置安全门。配上反杀船员,就能轻松解决;
2. 传送室:配置冰冻冲击的船员,在敌方船员登录一瞬间释放技能并且将其击杀。
3. 护盾室:配置冰冻冲击的船员,在敌方船员登录一瞬间释放技能并且将其击杀。

毒气技能是群攻,传送到敌人密集的地方,搞不好能秒杀一堆哦!推荐僵尸,僵尸尸尸等毒气技能船员,属性重点训练能力。

简单的登陆AI配置:
毒气船员的设计思路:
第一条命令:无论任何条件,传送到敌方的传送室;
第二条命令:无论任何条件,马上释放技能;(僵尸尸尸的技能是毒气。毒气技能只对敌人有效,所以当传送过去,房间有敌人就会释放技能)
第三条命令:当传送室被摧毁了,那么跑去敌人的机器人房间。

我不想送他们过去就不管了,也可以设置条件让他们回来。
例如:当船员血量低于25%时,返回到医疗室。那么我们加一条AI命令即可。

船员回来加满血,我们还可以再派过去吧,我们再针对船员加AI命令。根据你的想法设置对应的AI命令即可。

跑修AI
跑修的船员我们一般选择生命值高,维修高,冲刺速度高的船员。技能方面建议选择:紧急修复,紧急自救,天降甘霖。
简单的跑修AI配置:
紧急自救船员的设计思路:
第一条命令:船员的生命值低于50%时,使用特殊技能进行回血;(保命很重要!)
第二条命令:我方所有房间中,只要有低于25%的,跑到该房间去;(船员站在房间里,会自动修复房间)
第三条命令:我方所有房间中,只要有低于50%的,跑到该房间去;
第四条命令:我方所有房间中,只要有低于75%的,跑到该房间去;
第五条命令:我方所有房间中,只要有低于100%的,跑到该房间去;
第六条命令:把房间修复好了,就跑回原来的房间。

第二条到第五条有什么不同呢,为什么都要设置?
因为AI命令是从前到后执行的,所以若同时有血量低于25%、50%、75%、100%的房间,那么就会先跑去修25%的,这样能避免被打到船体,掉船的血。

当然你也可以设置更加细腻的AI,例如:当电力室血量低于50%时,过去修等等。


防守AI
防守是用于对付传送过来的敌方船员。选择生命值高,攻击力高的船员,配合毒气,致命一击,冰冻冲击技能,反制敌方传送过来的船员。
简单的防守AI配置:
致命一击船员的设计思路:
第一条命令:无论任何情况,释放技能;(条件:无。就是不管什么情况,只要有敌人,有技能就会释放。)
第二条命令:我方房间有敌方船员时,定位该房间;(跑过去杀敌)
第三条命令:我方房间没有敌方船员时,跑回原来的房间。(敌人被杀了,那么就跑回去站桩)


加速AI
加速的意思是加快房间的装填速度,缩短它工作的时间。例如:加速传送室,那么开局就可以快速传送到敌方战舰上。加速武器,如果是百速人,开局就发炮了。所以加速AI是针对房间的。
站在传送室里的加速人,设计思路:
第一条命令:无论任何情况,释放技能;
第二条命令,技能释放后,跑去镭射炮类的武器房。(技能释放后在传送室作用就不大了,根据该船员的属性,武器高的去武器房;科技高的,去护盾类科技属性的房间)


站在传送室外的加速人,设计思路:
第一条命令:敌舰满血,跑去我方传送室;(条件可以改为其他都可以,例如我方护盾尚存等)
第二条命令:当前房间有我方船员,释放技能;(船员路过的房间是不会释放技能的,只有到达了目的地才会)
第三条命令:技能释放完了,站着没用,那么就设置条件让他去别的地方了。


特别提示:如果手动对船员进行了操作,那么该船员的AI就会暂停,当局不会再自动执行;同理,房间亦然。再提醒的是:手动对房间的电力做了操作,那么所有房间的电力将不再自动分配。

上述的AI并非最优,给大家抛砖引玉。重点是让萌新认识AI,如何设计AI。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

丰瑞文化|手机版|小黑屋|超时空星舰-官网 ( 备案号:粤ICP备18064698号 )
( 粤公网安备44030602003070号 )

GMT+8, 2024-12-22 09:38 , Processed in 0.082259 second(s), 21 queries .

快速回复 返回顶部 返回列表