AI的运行原理和各类基础AI

日期: 栏目:技巧百科 浏览:396 来源:tugaga

超时空星舰AI玩法介绍,AI的运行原理和各类基础AI.AI是这个游戏最核心的玩法,也是决定一艘船强度的关键因素.在差距不大的情况下,装备在星舰里并不能起到决定性作用,合理且详实的ai才会决定战斗的胜负.

能选择的AI会随着你在研究室里对蟒蛇系列科技的研究而逐步解锁.

为了方便新人理解,这里分成3个部分讲解一下AI

AI的运行原理和各类基础AI-图1

①.、AI的一些小知识

①.)AI的运行顺序类似于高考填报志愿,在条件都满足的情况下,只运行排序在最前面的那一条AI.后面怎么写都不会生效.

AI的运行原理和各类基础AI

比如这个角色他到死都会站在护盾室,不管他血量是不是小于50%,船血是不是小于50%,他都不会去别的地方.因为你写了无条件 定位我方护盾.

②.)对于人物的ai来说,控制技能的ai和控制移动的ai独立进行判定和运行,互不干扰.你放在第几条都可以,甚至如果你喜欢可以交叉地放.

AI的运行原理和各类基础AI

同理对于房间ai来说,控制电量的ai和控制配置物品的ai以及选择攻击目标的ai之间也是相互独立进行判定和运行,互不干扰.

③.)每个房间能够站的人数是有限制的,和房间大小有关.比如一个3格房间,最多可以容纳敌我双方总共6人.我方可以今天这一节站3个人,敌方也可以站3个人.

如果你给一名船员设置要他去一个房间,而ai设置的目标房间里已经被我方船员站满了,那你那条ai自然就无法生效.

②.、AI的运行逻辑

就像上面所说的那样,ai是按照你写的顺序从上往下每秒进行40次判定,遇到能执行的指令那就会开始执行,且不会执行在这条ai优先级之后的任何ai指令.

我们以这个简单的ai来进行讲解.

AI的运行原理和各类基础AI-图2

AI的运行原理和各类基础AI

这个房间的运行逻辑是

电力方面:无条件满电,除非电力室受损或缺电情况下,电力会被迫降低

行动方面:首先会执行第三条,无条件攻击敌方护盾,

因为对方开局房间血量都是满的,第二条不会被触发.

如果对方没有带护盾室,那会执行第四条,无条件攻击敌方电力室

当对方任何一个房间,因为任何原因血量不满的时候,会自动执行第二条,集火这个不满血的房间.

这就是一个简单的集火ai的运行逻辑.当了解ai运行逻辑后,舰长们就可以开始着手写出有自己风格的ai了.

但是需要重点提醒一句,ai可以学,但是不能让人代写.因为你会发现当实战里遇到问题时,你甚至都不知道从哪里下手去修改.不是你的,永远都不是你的.除非别人会帮你维护一辈子.

③.、基础AI

这里提供一些基础AI,供各位新人舰长在1~5级这个阶段进行学习和参考

人物指令类:

因为前期船员血量低,速度慢,比较建议全员跑修,直到10级后有固定强力的跑修人后再进行更换.

AI的运行原理和各类基础AI

AI的运行原理和各类基础AI

AI的运行原理和各类基础AI-图3

比如这个ai,第三条是最底层的修理ai,确保房间坏了他一定会去修,

而第二条用来决定他修理的优先顺序,船长离镭射近就让她优先修镭射,木材离护盾近就让他优先修护盾.这类指令可以写很多条,按照自己需求加进去补充修改即可.

最后一条AI则确保他们修完了房间回到开局时站的房间里站桩

武器指令类

AI的运行原理和各类基础AI

第一条是用来调节电力,在敌方有护盾的时候只给1格电,没护盾时满电运行.

这只是一个范例,实战中矿炮一般是全程满电.但是各位粉丝可以将这条ai用在各种房间上,来通过对方护盾的状态进行一个电力分配.

这类操作称之为电差,不只是敌方护盾状态,敌我护盾,敌我船血,敌我有没有隐形,敌我有没有飞机,我方房间有没有受损都可以作为电差的判定依据

AI的运行原理和各类基础AI

比如这条就是在我方电力房间受损的情况下,优先降低导弹室的电力配给,来尽可能确保其他房间正常运转.

为了避免萌新舰长们混淆,这里就只做简单的介绍.

AI的运行原理和各类基础AI

以上就是孜孜网小编大虾米为大家整理的相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!

Page:

评论留言

我要留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。