单机主机知多少:游戏AI背后的故事

2019-05-17 14:17  巨透大叔

从那之后,越来越多的游戏也开始加入这种与游戏角色进行对抗的概念,比如在《魂斗罗》中敌人会朝玩家所在的方向开火,在《洛克人》中玩家只要靠近就会变成无敌的“小矮兵”等等。多数游戏的主要玩法就是想办法击败这些敌人顺利过关,这些敌人的存在就是为了阻拦玩家和让玩家打败,为此开发商们也开始为一款游戏设计各种各样的敌人,以保持游戏流程中的新鲜感,但这些敌人的AI设计还只停留在脚本上,他们只会按照基于条件而触发的指令,在业内我们称这种敌人为“伪AI”或“伪智能”。

单机主机知多少:游戏AI背后的故事

《超级马里奥》中的敌人更加单纯,只会往一个方向移动突破

1987年,传奇游戏制作人小岛秀夫开发的史上首款潜行战术谍报类游戏《合金装备》诞生,这款游戏在历史上的意义自然不用笔者在多说,而正是由于游戏前所未有的游戏模式也使得游戏的AI也有了明显的进步。作为一款潜行游戏,杀光所有敌人显然不是游戏的主要目的,游戏中设计了“潜行中”和“潜行失败”两种情况,潜行中的敌人有一套行动模式,比如巡逻侦查,被某些东西吸引注意力;而玩家一旦被敌人侦测到就会进入后者,敌人又有了一套新的行动模式,向玩家发起攻击或是拉响警报要求增援。

整个流程下来都是建立在敌人的自主判断上,针对不同的情况作出不同的反应,也使得整个业界对于游戏中的对于AI的角色范围和定义有了新的概念,这种AI行动模式和判断机制一直沿用至今,多数游戏中的敌人也基本就是这个套路。

单机主机知多少:游戏AI背后的故事

如今的《合金装备》潜行机制更加具有挑战性

从《CS》开始,竞技类游戏在玩家之间普及度暴涨,机器人(BOT)也是初次在玩家群体中有所认知。由于游戏中没有剧情没有精心设计的敌人和关卡,只有玩家之间纯粹的互相战斗,如果没有“人”来玩的话,这类游戏几乎毫无可玩性,想象一个拿着AK在没人的一亩三分地里闲逛看风景的游戏能有什么意思,因此就出现了可以用来替代玩家填补空位进行游戏的BOT,也就是我们如今看到的能吊打玩家的AI雏形。

如同文章开头所说的那样,这些BOT起初都很笨,尤其是在重操作和反应的竞技游戏中很容易被人摸清套路,而随着时间的推移,科技也在不断进步,有人为这些BOT加入了学习能力,能够实现媲美大神的操作,针对不同的情况也能做出不同的反应。想要制造一个只要视野里头出现人就能瞬间一枪爆头的AI十分容易,但这种几乎等于外挂一般的BOT做出来也并没有什么意义,因此如何在技术层面上让BOT实现如同一个正常人类的判断与操作也成为了开发商们的最大课题。

单机主机知多少:游戏AI背后的故事

如今《CSGO》中的BOT多是以靶子的形式存在瓶颈

分享到微信朋友圈 ×
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
×

本网页已闲置过久,点击关闭或空白处,即可回到网页