




已阅读5页,还剩6页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1/11游戏人工智能的未来游戏中的人工智能下文简称AI在过去的十年里突飞猛进。如今对游戏开发者来说,创造出一个高效的AI系统已经与游戏的核心游戏性以及震撼的视觉效果同等重要了。开发商们已经开始将AI的开发作为游戏开发中的重要环节来对待,并花更多的时间和资源去制作出变化多端、无所不能的NPC。越来越多的开发商还利用AI上的优势将自己从早已强者林立的市场中凸现出来,而在游戏业界里关于重新定义游戏类型的探讨声也逐渐高涨起来。有关前沿游戏AI的智囊讨论会已经成为每年“游戏开发者大会”GDC的经典议题,而“巴黎游戏AI大会”PARLSGAMEAICONFERENCE这类较小的AI相关会议,以及AIGAMEDEVCAM这样的开发者自主创办的网站同样正在凝聚起一个强大的产业和随之而来的群体。整个产业都意识到AI在游戏中越来越高的重要性,GAMESPOT特邀来自MONOLITHGAMES公司的MATTHEWTITELBAUM,GUERRILLAGAMES公司的REMCOSTRAATMAN,以及AIGAMEDEVCAM网站的ALEXJCHAMPANDARD三人一起分享他们对未来和游戏AI的看法。畅想无限可能2/11尽管AI上的BUG很容易发现,可是个正常运转的AI系统却不太引人注意没有玩家会玩到一半就停下来欣赏一个NPC所表现出来的特质,除非这个NPC的行为违反常理一个AI越不显眼才越优秀。大多数开发商都在努力实现上述结果,但如要对AI系统进行进步革新,却鲜有人愿意涉足很少有开发商愿意在这种可能越来越不起眼的技术领域中投下大量的人力财力。当然,还是有些例外的,XX年,AIGAMEDEV,COM开始举办首届年度AI大奖,该大奖由网站社区负责投票和提名。这个大奖的目的是为了将那些敢于尝试创新或有独创技术的游戏展现在公众眼前。2016年,“最佳战斗AI”和“最佳游戏AI”两大奖项都颁给了杀戮地带2的GUERRILLAGAMES公司GUERRA的首席AI程序员REMCOSTRAATMAN表示,存过去的5到10年中,游戏AI发生了翻天覆地的变化,游戏开发商用高端NPC抉择系统替换掉了低端的程序脚本。“总的来说,以前,游戏AI只要不是很不起眼,那就是一项成就,而如今在绝大多数游戏中,AI已经不可或缺了,甚至很多游戏已经了开始全新的尝试,”STRAATMAN说道,“许多开发团队都已经从简单的状态机想行为树乃至NPC的AI系统”要创造一个过硬的游戏AI系统,还包括将较小的系统结合到起。比如说,将个负责个体NPC解决问题能力的3/11系统,和个负责游戏世界参数的合理化并为NPC做出相关决定的系统整台到一起。好在,开发者不必从零开始做这些系统了,他们可以利用特定的T具来生成不断成长的复杂网络。GUERRILLAGAMES正在使用一种特殊种类的工具来控制NPC的行为,这种工具叫“分层任务网络”HTN。STRAATMAN说,“这种工具能够生成比杀戮地带2之前更多的复杂计划。我们同时还在改进CPU性能,这样就能把更多的NPC加入到杀戮地带3中。而地形推断系统也随着我们产品的增加而不断改进。我们现在已经比原先掌握了多得多的动态地形技术例如物体自动移动或者改变形状,而在遮挡物方面的数据也更加细节化,已经能够做到允许NPC适应更复杂的环境,例如多层建筑等等。回到当初STRAATMAN在GUERRILLA公司开始制作杀戮地带和弹震症的时候,制作团队的目标是让AI系统实现自主判断,从而能让玩家感到游戏的一切都很有趣。然而,团队越发觉得心有余而力不足,尤其是在处理战斗AI的时候当要让AI模拟特定的某种身份例如医生、店主等的举止时,战斗AI的表现是完全不同的。首先,它的主要目标要让游戏越有趣越好,有时这意味着玩家的爽快感而有时又意味着提醒玩家即将发生什么事情而故意做出的“过度反应”。4/11“当一个AI试图模拟个医学专家或者一个国际象棋冠军的时候,游戏战斗AI会更像是个演员。”STRAATMAN说,“在杀戮地带2接近尾声的时候,我们发现NPC正在做的事完全出乎我们意料,令所有人大吃一惊。玩家评价和论坛反馈都已证实,我们实现了多年前的愿望,至少实现了一部分吧,玩家们也都看出来了,而且都很喜欢在杀戮地带2AI方面最受热议的部分就是游戏的遭遇战模式了。由于这个模式比单人战役更依赖于战术和团队作战,早面的AI机器人需要做的远比简单地跑来跑去滥杀一气要多GUERRILLA将杀戮地带2的遭遇战AI建立在实时战术模式上,为每个机器人个体设定了两个等级的AI。第一个是指挥官AI,控制总体的战略决策第二个是小队AI,负责将指挥官AI的指令翻译成针对机器人个体的命令随后,制作团队教机器人如何执行小队下达的命令,举例来说如果一个工程师机器人接到防守命令,他会在开始巡逻之前首先在战略要点建造一座炮塔。有玩家可能会认为AI机器人在多人游戏中不再那么重要了,但STRAATMAN认为机器人能有助于提高游戏性,同时还能给玩家在与真人对抗之前有一个测试自己多人游戏战略部署的机会STRAATMAN认为,在AI领域最需要改进的是友军AI,因为友军AI系统经常出现一些自相矛盾的约束,要让5/11这个系统回到正轨并非易事友军伙伴应该是呆在玩家视线以内,并紧挨着玩家,可又不应该挡住玩家的火力他们应该随时对玩家的行动做出相应的反应,但是又不能到处乱跑,诸如此类。同时,友军AI始终贴身跟随,比任何敌人AI都更靠近玩家,所以友军AI一旦发生错误都更容易被玩家察觉。“敌方NPC很清楚己方NPC要做什么,因为它们全部都是由电脑控制的,并能相互告知自己下一步要做什么。可相比之下,玩家的下步行为就要难预测得多了要是你刻意观察一下玩家,你会发现他们的行为有时候非常荒诞古怪,因为玩家们的转身频率、移动速度和突然加速等等都完全无法预测。还有,玩家的预期也至关重要敌人就该没命地朝你喷子弹,而伙伴或战友则该在不影响你的情况下与你互动或者并肩作战。我们正努力把战友做得更好,因为我们觉得要是玩家身边的伙伴表现不错,会让玩家体验大幅提升,”STRAATMAN认为,我们对游戏互动的观念注定会改变,所以目前多数AI程序员仍以“把NPC做得更像真人”作为自己的首要任务。“好游戏总是有着强烈的带入感NPC应该给人活灵活现的感觉。在个相对受限的游戏互动环境中,缩小AI与现实的距离是不难的,但同时我觉得人类的互动行为是非6/11常有趣的,像对话这样的高级而微妙的互动对AI来说还无法实现完全自主,这就要依赖于灵活的脚本和剧情动画来实现过渡了。如果这类的互动能够被彻底掌握灵活运用,那随之而来的就是全新的游戏类型。”“我认为这能让游戏更具亲和力,也更富有带入感。如果我们能靠在游戏中的互动环节增加真实的角色行为来保持游戏的带入感,那你就能体验到从剧情到战斗之间完全无缝的过度。我还认为,我们现在已经可以将AI扩展到个体NPC之外了求生之路的寻路系统就是朝这个方向跨出的第一步。将来我们也许会看到那些曾经仅限于即时战略游戏的AI系统更多地融入到第一人称射击游戏中来而大型多人在线游戏也可以用到更加复杂的AI,甚至能让玩家控制一群NPC。”充分挖掘多人游戏的头儿AIEX几乎吃透了所有游戏AI在ROCKSTARGAMES以高级AI程序员身份参与开发RAGE引擎后,来到了GUERRILLAGARUES开发杀戮地带2,并制作了多人游戏机器人的战略AI。随后便创立了游戏AI社区。在搞网站期间,CHAMPANDARD继续为2KCZECH和CRYEK等知名游戏7/11公司担当AI技术顾问,并合作组织了巴黎游戏AI大会。求生之路系列、杀戮地带系列、光晕系列、侠盗猎车手系列、刺客信条系列以及孤岛惊魂2等游戏都是AI领域的典范,CHAMDANDARD说,过去的十年里,游戏开发者都深刻认识到修正那些陈旧过时的AI问题的重要性。“我们早已意识到,仅仅是借用传统的人工智能并不是出路,那么,从那些枯燥的算法中提取出有趣而又真实可信的东西就成了个项重要课题”CHAMPANDARD说,“要解决这个问题,首先就是要考虑对玩家的影响以及在游戏中的实际表现。于是我们完全可以这么去理解不要再拘泥于游戏人工智能,而是把注意力集中在创造种NPC的计算机行为上这不再是说一种束缚下的智能,而是种外在的表现,比如友好、真实可信、令人愉悦等。”这充分说明,游戏AI不再是游戏开发最薄弱的环节。有的工作室视AI为必需品,而有的则试图玩出点新花样。CHAMPANDARD觉得最好的例子就是沙盘类游戏的AI寻路工具。“沙盘游戏的整个理念是与AI密不可分的。你要在这个世界里为所欲为,而世界里的NPC还要对你做出反应,这切离开AI是不可能实现的我认为业界已经发现,AI寻路能让沙盘游戏妙趣横生,否则的话就会枯燥乏味。使用AI8/11程序可以帮助确保你做的游戏能如设计师当初所设计的那样展现出最好的一面。这种技术为全新的游戏类型敞开了大门,游戏故事会随着你的行为而自动发生。不过必须承认,这方面的进步是缓慢的。”CHAMPANDARD认为,由于AI系统的进步速度十分缓慢,未来的游戏AI将更多地出现在多人游戏里。“现存越来越多的游戏利用机器人来提高多人游戏的可玩性。在网络上,如果不是和熟人对战的话,那游戏会变得很难预测。统计显示,玩家更倾向于和机器人对战而不是和随机的玩家对战。”和STRAATMAN一样,MONOLITHGAMES的MAFFHEWTITELBAUM认为未来的AI系统将更具带入感,从而产生一种全新的游戏体验。然而,关于他在制作极度恐慌系列方面的经验,TITELBAUM不认为把NPC做得更像人类对增强游戏体验有什么帮助。“多数游戏都是将玩家从A点带到B点。在这段旅程之中,玩家会需要解开一系列的谜题。有些是寻路导向方面的比如我该怎么跨过这道路障,有些是逻辑组织方面的比如我该用什么顺序扳动开关,但绝大多数谜题,都建立在其他角色想要杀死或者帮助玩家的基础上。要是没有与这些角色的互动,旅程都将变得沉闷乏味。”TITELBAUM说道,“以前,一般AI对环境都有着100的认9/11知,但现在,我们已经拥有传感系统等工具来让AI对环境的认知程度更真实可信。我们还用包括分层状态机、行为树等工具来实现这些效果。从最初的死板构想成型到游戏最终上市之间这漫长的过程中,都不断有新的理念在冒出来,”和GUERRILLA公司一样,MONOLITH利用了数个系统来制作常规和战斗AI。两者之间的共同点就是“目的驱动动作AI”,极度恐慌和极度恐慌2都使用了这个系统来实现前后有关联的行为。首先团队的关卡设计师负责用AI能够理解的信息来对每个关卡进行注释,例如,把一张“桌子”设定为个“掩体”,但前提是必须先把“桌子”弄翻如此的设定完成后,就靠AI自己去正确地将这一注释进行解析,并套入自己的行为前提当AI决定隐蔽起来,就去选择这张桌子,而注释告诉它,应该先掀翻桌子。这些系统同时起作用后,就能提供AI对世界的认知,从而给了玩家种“这些NPC能看到玩家自己的行动,并作出了正确的决定”的印象。那如果NPC的目的是为了让玩家们相信它们的行为和其他真人玩家一样,那TITELBAUM为什么认为,今后的AI系统努力将真实人类行为完美复制到NPC上并不是个好主意呢“总得来说,我认为在一个PVE游戏中使用模拟真10/11人的AI并不合适。A1角色是为了扮演某个特定角色或者谜题的一部分而存在的它们可以很难对付,可以无法预测,甚至可以对玩家行为做出适当的反应,然而,比那些都重要的是,它们必须好玩,我不认为人性和好玩之间有什么必然联系,宫本茂可没有把太多时间花在研究如何把库巴马里奥的死对头做得像个真人上。有些游戏类型确实适合模拟真人的AI,在即时战略这类PVP的游戏中,所有真人玩家和非真人玩家都有着完全一样的条件和资源的情况下,模拟真人的AI才有那么点存在的意义,可是即便如此,我们真的需要和真人样那么难对付的AI吗”TITELBAUM的目的是为了将AI应用到更广的游戏领域。例如,要是AI可以在游戏中替代真人来玩游戏,那么也就是说,开发者们应该能有办法让AI取代人类来制作游戏。“极度恐慌的关卡设计师们花了大量的时间来对应该藏哪儿作注释,但只要充分利用地形分析技巧,那么让电脑自动完成许多基础的设计工作将成为可能。当关卡布局有大变动时,自动化就能免去大量的机械重复的手动工作,于是,关卡中越多的部分实现自动设计,就能省出越多的时间给设计者来润色和提升游戏体验了”TITELBAUM认为,随着游戏逐渐成熟,随着玩家开始11/11不再
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 血液系统疾病的护理
- 节能电池考试题及答案
- 江苏保安考试题及答案
- 沙漠压力测试题及答案
- EMC布线考试题及答案
- 林草局遴选试题及答案
- 弱电安防面试题及答案
- 2025年隔膜电解装置项目申请报告模板
- 低碳城市规划与城市绿色建筑运营维护实践案例分析报告
- 2025年在线教育平台用户满意度提升策略与商业模式创新报告
- 2023年黑龙江省文化和旅游系统事业单位人员招聘笔试模拟试题及答案解析
- 2023年江西新余市数字产业投资发展有限公司招聘笔试题库含答案解析
- LY/T 3323-2022草原生态修复技术规程
- 部编版六年级语文下册课件第1课《北京的春节》《腊八粥》
- 涂装工模拟练习题含答案
- 2023-2024学年河南省永城市小学数学二年级下册期末评估测试题
- 乳腺疾病的超声诊断 (超声科)
- 服务精神:马里奥特之路
- 《建筑施工安全检查标准》JGJ59-2011图解
- 华为大学人才培养与发展实践
- 医疗垃圾废物处理课件
评论
0/150
提交评论