rct|「不止游戏」我研究了上百个游戏的NPC,发现了它们隐藏的秘密( 三 )


越往后开始越离谱,AI 的不断学习和进化,使得游戏越来越超出开发者的预想了。蓝方开始游戏干脆锁定所有方块,或者直接跑路逃之夭夭。红方也不知道哪摸索出了引擎 BUG,还能用“弹跳”的功能来实现飞越。
rct|「不止游戏」我研究了上百个游戏的NPC,发现了它们隐藏的秘密
文章插图
rct|「不止游戏」我研究了上百个游戏的NPC,发现了它们隐藏的秘密
文章插图
AI 躲猫猫的案例,很形象的让我理解了“训练”这一过程对于 AI 的重要性。可以想象到,如果这种带有自我学习功能的 AI 被做成NPC加入游戏当中,那未来的游戏一定非常有意思。就比如万一怪物猎人里应用了类似的技术,雄火龙在一次次被讨伐过程中越来越强,太恐怖了我都不敢想,可真就是“怪物虐人”了。
那么我又接着在网上找,找到另一个展示游戏 AI 的技术 Demo 案例。这个封面和标题晃眼一看,就感觉像是一个标题党。游戏场景和《失控玩家》很相似,都是发生在银行的抢劫故事,都是玩家扮演劫匪。画面还周围显示着各种不明觉厉的数据。
这个案例和 AI 躲猫猫不一样,是有玩家参与其中的。其他角色则全是 NPC。我们看到玩家跟着同伙进入银行,随即鸣枪震慑现场所有人。NPC 同伙不断威胁柜员,逼她打开柜台大门,但柜员刚上班没几天不会开门,气的 NPC 同伙用脚踹、用枪破门也无济于事。
此时玩家张口说话,用枪胁迫大堂内的其他人,迫于无奈大堂经理帮忙开了门,两名劫匪鱼贯而入,命令柜员打开保险柜帮他们装钱。
女柜员笨手笨脚。搞了好半天才打开保险柜,劫匪 NPC 迫不及待,让她滚一边去自己上手,拿到钱两人立刻溜之大吉。这时候肯定有观众说:“这游戏的剧本编很平淡啊,就一个很简单的抢银行。我上次在圣丹尼斯抢银行的时候比这个精彩多了。”
但此时反转来了:演示视频时空回溯,这次不让同伙去装钱了,让柜员去装。趁同伙不留神,玩家一枪将他打死,面对突如其来的谋杀,柜员吓得连忙求饶,玩家自己独吞了所有赃款逃之夭夭,走之前甚至还不忘开两枪庆祝一下。
再次回溯,在威胁大堂经理开门之前,玩家一不小心手抖打死了大堂经理。巨大的枪声把银行所有人吓懵了。就连 NPC 同伙都被玩家吓到。这跟计划的不一样啊?抢个钱而已你杀什么人?直接抛下玩家落荒而逃。抢劫行动至此失败。
rct|「不止游戏」我研究了上百个游戏的NPC,发现了它们隐藏的秘密
文章插图
看了这个视频,大家是不是觉着,这个游戏 Demo 自由度还不错,玩家的各种行为 NPC 都能配合做出各种相对应的反应,行为树编的还挺全的啊。然而最大的反转来了,我瞄了一眼视频的简介才知道,原来 Demo 里的 NPC 都没有被设定过任何脚本,所有动作、反应、包括说的每一句话,都是 AI 根据玩家的行为和语言实时动态生成的!

【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: