AI让Lara Croft在游戏中觉醒,电子游戏的未来?

新知榜官方账号

2023-08-14 01:25:02

AI让Lara Croft在游戏中觉醒,电子游戏的未来?

一位外国up主,用ChatGPT给AI智能体注入了自我意识。产生「生命」的劳拉觉醒了,开始自己在「古墓丽影」中闯关。如果游戏角色被注入生命,电子游戏会发展成什么样?随着AI智能体的发展,这种想象已经开始走入现实。

最近,一位YouTube作者Foxmaster制作了一个经典游戏「古墓丽影」的原版视频。而其中的女主角劳拉,居然是一个能控制自己角色的AI智能体!利用机器视觉、定位、物体识别、动画、文本和语音等各种AI工具,Foxmaster为游戏角色注入了数字生命。就在前几天,爆火AI社区的斯坦福智能体小镇正式开源。25个各具个性的AI智能体,在「西部世界」一般的沙盒虚拟城镇中生活、上班、交友。所以,或许这就是电子游戏的未来?

「古墓丽影」女主有了意识构建可以玩游戏的虚拟AI,这个概念已经很常见。不过,Foxmaster想做的,是让这个角色如同真人一样。因此,他选择了「古墓丽影」这款游戏,游戏主角劳拉是一个人物性格鲜明、定义明确的角色。而Foxmaster希望,这种个性会对游戏的最终结局产生影响。如何让这个AI智能体Lara Croft在游戏中真正产生自我意识?

为了让Lara Croft在游戏中真正产生自我意识,Foxmaster经过以下几个步骤的探索,终于成功了。首先第一步,叫她学会游戏规则。「古墓丽影」已经给出了教程,解释了所有的游戏控制过程。作者让Lara按照给出的方式去练习,像人类玩家一样完成各个阶段的教程。教程在Lara离开泳池时结束,所以可以在那时重启程序,做出改进。改进Lara非常困难,她有时会出现混乱,在地图中随意走动,甚至有时候会卡在菜单栏中,一遍遍盯着她的指南针。为了解决这个问题,作者在一台虚拟机上,重新调整了主时钟,将游戏进程加速了40倍。这个办法起作用力,AI智能体终于在相对不错的时间内,完成了教程。然而,还存在一个问题:Lara经常卡在一个位置,而且每个关卡都是由静态元素组成,因此只有一条优化路径。这会导致她只知道不走哪些路径,而不是想出更全面的方法来解题。但作者希望的是,Lara学会自己去发掘探险过程。

为了让Lara多收集环境信息,作者鼓励AI,如果有疑惑,就应该旋转相机,收集更多的信息。但真实情况下,即便如此,AI也可能卡在房间里。为了鼓励她走出房间,作者补充了一些收集规则。比如,每次遇到在该区域成为优先级前从未见过的纹理时,她都必须以增加屏幕上这种纹理大小的方式来移动。这样,她就只能在关卡中前进。因为每个关卡中都有独特的纹理,解锁的唯一方式,就是进入下一个关卡。

总得来说,Lara会不断分析自己在屏幕上看到的内容——不同表面的纹理,她会移动自己的身体,定义新的兴趣点(即目录中尚未存在的纹理)。在这个过程中,她会不断验证,去寻找丢失的纹理。然而,即使经过了上述改进,这个AI还是太像个机器人了,行动模式是显而易见的。为了改进它,作者再次观察了人类玩家。是什么决定了人类玩家在游戏中如何行动?就是我们的记忆,我们会记住动作是如何组合的。因此,这个过程也需要植入到AI中,因为Lara必须意识到她自己的运动能力。

为此,作者把AI每一秒的动作都保存起来,来训练它,然后添加一条规则,允许它同时执行这些保存的动作。这样,AI的动作就变得平滑多了。另外,因为每个动作的冷却时间是已知的,就可以防止AI在执行不必要的动作时,仍然处于活动状态。

接下来,就需要将Lara的个性灌输给AI智能体。个性取决于经验和记忆,这些因素的结合决定了Lara角色。根据游戏设定,她是一个著名的考古学家,从不畏惧冒险,愿意接受分配的山区任务,甚至不要奖赏,完全出于热爱。另外,Lara还特别有钱,刚刚搬进一座豪宅,屋内装饰非常优雅,屋子里还有一个训练室。她还特别擅长教学,游泳,攀爬,耐力非常强。当冒险途中遇到危险,她能够保持镇静,而且非常勇敢,会毫不犹豫帮助同伴。面对狼群包围,她用枪准确地射杀,还能用匕首杀死凶险的狼。她唯一拒绝的是,主动强行开锁。以上的一切,都是从游戏设定中,了解到的Lara个性。

为了使评论对实际情况有意义,程序需要将游戏图像与现实生活中可识别的东西相关联。对于纹理细节通常较少的图像,可以通过谷歌逆向图像搜索进行匹配。为了识别单词,作者将整个页面复制到ChatGPT。然后要求ChatGPT根据出现的次数对其进行分类,再将识别出的单词添加到列表中。最后要求ChatGPT根据这些单词创建一个句子,并且要考虑到Lara个性。这样做,就是要ChatGPT去真是地评论,Lara在现实生活中看到的东西。比如,如果纹理被识别为海狮,ChatGPT能够将海狮与Lara个性特征联系起来做出评论。

最终,Lara智能体的人格是通过ChatGPT使用「勇敢」、「友好」或「聪明」等各种属性设定。Lara在游戏中,感知和评论的所有物体都会通过这个人格过滤器,并由Lara根据既定的性格反应出来。

网友表示,这是让角色自我发展最酷、最自然的感觉方式之一。当角色能够活灵活现,你才可以真正体验到电子游戏是一件艺术品。或许在未来,电子游戏角色可以被赋予更深、更灵活的个性,对环境做出更快的反应,以及许多我们无法想象的变化。

本页网址:https://www.xinzhibang.net/article_detail-9800.html

寻求报道,请 点击这里 微信扫码咨询

关键词

AI智能体 Lara Croft 古墓丽影

分享至微信: 微信扫码阅读

相关工具

相关文章

相关快讯