首页 游戏攻略 正文

星球基地AI优先级汇总 全角色指令代码解析

很多玩家反映星球基地的角色AI太蠢,但其实,游戏设计了一套指令优先级判定列表来指挥角色的行动,下面,小编就来分享一下星球基地全AI角色指令优先级解析。

很多玩家反映星球基地的角色AI太蠢,但其实,游戏设计了一套指令优先级判定列表来指挥角色的行动,要把游戏玩好,知道这个优先级是很重要的!下面,小编就来分享一下星球基地全AI角色指令优先级解析

首先,请允许我向大家隆重介绍下面这一段代码,就是它葬送了无数大好局势和无数贱民的生命!

星球基地AI1

它就是整个AI算法的核心:当你的角色状态处于空闲时,自动进入相应的任务优先级列表的判定,简单点来说就是一个触发机制,并且一但这个机制被触发,这个角色就会进入相应的任务状态,不会被打断,不!会!被!打!断!

保安

首先,我将要向大家介绍的是一个物种:保安

有人肯定要问,为什么说是个物种?因为游戏角色的AI类型划分是这样的:

星球基地AI2

搬运机器人、建筑机器人、挖矿机器人、保安、人类(其它殖民者)、入侵者、游客。

所以说,这个故事告诉我们千万不要把保安当做正常的人类来看。

以下便是保安这个物种的优先级:

星球基地AI3

所有的优先级依次是:拿武器后消灭入侵者、生存需求、去看有优先级的监控、去看监控、去喝饮料、去放松(锻炼)、回到室内建筑、在室内看风景。

你木有看错,对于所有的保安(其实包括人类),消灭入侵者比满足生存需求的优先级更高。满足survivalrule这是一个子项,里面包含的是各种属性低了就去补的触发机制,具体结构可以参考我在楼顶介绍的那个逻辑算法。

早上看见一位小伙伴的悲惨遭遇,保安到死都在看监控没去反击入侵者。所以,现在你明白了么?

没错,我去打入侵者的优先级是比看监控(Go Operate)要高,但问题是我已经在看监控了呀,你在我看完监控之前休想让我进入这个空闲判定机制。

耿直的保安,卒。

贱民

接下来便是贱民们的优先级列表,制作组总算是展现了点诚意,先不说合不合理,至少是非常用心的:

星球基地AI4

首先说明,制作组把所有职业的任务混在了一起,请自行对应相应职业。贱民的任务优先级从高到低分别是:

拿武器攻击入侵者(这里指的不是保安,保安不算人类!);攻击完入侵者后扔掉武器;去修被陨石砸的室内建筑(这个我看了下代码,没有室外也是醉);生存需求(吃饭 ,睡觉 ,blablabla);去维持紧急的食物需求,造食物(生物学家专属技能);去搬交易需要的货物到飞船;去建造;去休闲(注意,这里限制了是当状态非常不开心的时候);去拿零件之后维修;去拿医疗包救人;去高优先级的矿场挖矿;去制作各种东西;去拿建筑材料之后运送建筑材料(知道为什么要多造机器人了吧,工人如果有矿挖优先级绝不搬这些 );去找那些制作台所需的资源然后存放到制作台;去找喝的;去休闲(当状态有点不开心的时候);去挖矿(无优先级,事实证明如果么有优先级人类非常不想去挖矿);去搬东西到仓库;进到室内;让路(给其它优先级高的角色);在室内闲逛。

相关信息

群星怎么殖民 殖民方法解析
哥特舰队阿玛达混沌怎么打 混沌打法解析攻略
乱斗西游2战九州怎么玩 战九州玩法解析攻略
黑暗之魂3巨剑骑士怎么打 巨剑型教堂骑士打法攻略
刀塔传奇隐刺怎么获得 隐刺获得解析攻略
黑暗之魂3罗斯骑士简单打法分享 洛斯里克骑士怎么打攻略解析
黑暗之魂3法师技能选择推荐 伤害计算加成排行解析
黑暗之魂3闪躲伤害方法 规避伤害技巧解析攻略
天天酷跑威廉学长限时售卖解析攻略
梦幻西游手游极限竞技场怎么玩 极限竞技场玩法解析攻略
群星前哨战有什么用 前哨战作用解析攻略
哥特舰队阿玛达支线任务怎么玩 支线任务玩法解析攻略
黑暗之魂3不死人遗骨有什么用 不死人遗骨作用解析
七日杀launch error问题怎么解决 launch error问题解决方法
黑暗之魂3蜡池有什么用 黑暗之魂3蜡池作用解析
群星能源消耗巨大有什么用 能源消耗巨大用途解析攻略
黑暗之魂3尤利娅在哪里 尤利娅剧情触发条件一览
群星系统初始文明怎么样 系统初始文明属性解析攻略
黑暗之魂3暗月灵庙在哪里 黑魂3暗月灵庙位置介绍
群星战舰怎么自定义 自定义战舰方法介绍