首页 游戏攻略 正文

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

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

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

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

星球基地AI1

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

保安

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

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

星球基地AI2

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

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

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

星球基地AI3

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

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

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

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

耿直的保安,卒。

贱民

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

星球基地AI4

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

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

相关信息

生化危机5实用战斗密技:瞬间补弹
生化危机5早期bug刷钱洗钱攻略
生化危机5配置高吗 最低电脑配置要求
生化危机5游戏剧情介绍 一代剧情的正统延续
仙剑奇侠传手游精英8-1-2怎么过 精英8-1-2三星通关攻略
天天酷跑芙洛拉和宙斯哪个好 属性技能对比分析
天天风之旅合成材料怎么获得 合成材料获取方法介绍
雷霆战机晶核怎么升级 晶核升级需要多少经验
DNF女大枪二觉歼灭流加点 安图恩副本加点攻略
梦幻西游手游新门派玩家大猜测
天天风之旅周排名奖励丢失怎么办 无法领取排名奖励解决方法
僵尸部队三部曲怎么收集瓶子金条
生化危机启示录2结局解析第二弹
海岛奇兵恐怖博士新版本调整结束 周常变日常
龙珠超宇宙连接服务器时间过长怎么办 单机超时解决方法
PS4独占大作《血源诅咒》中文成就奖杯一览
天天酷跑芙洛拉合成技巧 永久芙洛拉合成攻略
全民枪战最新微信999钻石礼包领取教程
天天风之旅9999金币抽奖技巧 当前版本最划算抽奖方法
伍尔夫小红帽日记键盘按键操作说明