为什么游戏里的AI都是猪队友 计算机大拿为你解开

【52pk 12月17日消息】  不知道玩家们有没有注意到,尽管游戏画面,动作或者其他的方面都产生了脱胎换骨般的变化,但AI仍是没什么大改变,至今判断敌人厉害程度的方式还是停留观察在血量,伤害,防御上面。到底是为什么不能使AI变得更智能一点呢?

照理说游戏设备处理能力更强,AI 也将远比以前更加聪明。事实上游戏厂商经常会将AI 多么多么狡猾作为卖点,但实际上我们看到的仍是呆傻笨的队友,以及玩个一两小时就能抓住规律的敌人。

为什么游戏里的AI都是猪队友 计算机大拿为你解开

 

加拿大阿尔伯塔大学的计算机科学博士DaveChurchill 回答了这个问题:“游戏业界之所以排斥现代AI技术的最大原因是开发者不想在这上面浪费运算能力。”他解释说:“游戏设计师会竭尽全力推动视觉效果发展,但在AI 设计上他们可能只会用上1% 的机能。”

事实也确实如此,毕竟亮眼的游戏画面更加吸引人。只要AI 水平别低劣到一个限度,早已习惯了的玩家们都能忍。

为什么游戏里的AI都是猪队友 计算机大拿为你解开

 

除此之外,Churchill 还表示游戏AI 的目的性更强也是开发者“偷懒”的原因。当玩家躲进掩体里,AI 就会选择投掷手雷或冲上来包抄。AI 敌人唯一的目的就是干掉玩家,所以这种“if – then”式的逻辑非常管用,看上去也还像那么回事。比起敌人来,队友AI 的任务要宽泛得多,它们没有需要针对的目标,犯傻似乎也就在情理之中了。

话说回来,现在单机游戏网络化已经是大趋势了。一款新作50% 甚至更多的乐趣往往都在多人部分那里。这种时候,你还能承受住联机的诱惑一心只想要更强力的AI 吗?

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注