《失控玩家》是对当今游戏文化的探讨和创新,发行方迪士尼希望塑造一系列独立IP,未来有望打造形成“自由城”元宇宙。《失控玩家》以《自由城》游戏为蓝本,展现了一个高度拟真的元宇宙世界(展现沙盒游戏元宇宙终极形态)。具有同步和拟真(玩家打造个性化皮肤)、开源和创造(具有极高自主行动力的NPC)、永续(持续迭代的城市经济和社会)、闭环经济系统(玩家可通过完成“任务”赚取虚拟币升级装备)四大元宇宙核心属性。
电影《失控玩家》成为“元宇宙”概念最受欢迎的电影之一
能够改变甚至创造世界的沙盒游戏才是元宇宙雏形。沙盒游戏通常由一个或多个地图区域构成,往往包含多种游戏要素,包括角色扮演、动作、射击、驾驶等等。沙盒游戏大多无主线剧情,普遍以玩家生存为第一目标,探索和建设为第二目标,最后改变世界达成某项成就为最终目标,比较典型的沙盒类型游戏有《我的世界》、《Gmod》、《饥荒》、《乐高无限》等。与开放世界游戏不同的是,沙盒游戏不仅具有高自由度、 随机突发事件、地图巨大、交互性强等前者所有特点,而且能够改变和创造世界,也就是说具有持续演进和开放性的根本特点。《失控玩家》里的《自由城》展现出的就是典型的沙盒游戏形态。虽然《自由城》的风格和玩法设定与《GTA5》等经典游戏较类似,但明显更具开放度和自由度。
《自由城》的NPC AI引擎具有极强的自我进化能力,能够根据游戏世界里的所见所闻和与玩家互动的过程中不断“积累经验”,并推理决策出新的行为动作,从而令玩家在游戏中的体验更具趣味性,如同在观看一场虽然遵循剧本发展但演员却无时无刻不在“即兴表现”的开放电影。AI是令元宇宙更具创造性、拟真性的关键变量,随着机器学习数据量的不断积累和算法的改进,AI最终或在元宇宙中演化为“数字人”。
《失控玩家》打造的“自由城”具有沙盒游戏的
经典开放世界游戏《GTA5》里的“罪恶之都” 典型特征
游戏AI进化史,持续带来更加丰富、真实的游戏体验
什么是游戏AI?
AI在电子游戏诞生之初就扮演着不可或缺的重要角色。最初的游戏AI按照固定的脚本设定工作,行为状态有限且可预测,即使增加游戏中AI智能 体的种类、数量,也只能延长玩家“厌倦”的时间,玩家体验还是相对枯燥。其后演化出的有限状态机与行为树AI令游戏中玩家的体验更加丰富化。状态机与行为树本质也是游戏设计者在编写 AI代码时已经提前预设好的各种策略、行为的组合,通常情况下也比较死板,并且一旦玩家摸清了AI规律,可能触发各种诡异的BUG。近年来, 机器学习技术被逐渐的引入游戏AI编写中,智能体通过大量数据的训练,得到一些 “判别模型”,能够根据任意输入数据输出对应的判别答案。这种AI在人机对抗类游戏中能极大提高玩家挑战的难度,例如OpenAI公司训练出的DOTA2 1V1 SOLO AI在2017年DOTA2国际邀请赛上轻松战胜著名选手Dendi。但是在近期出现的开放世界和沙盒游戏中,AI的使命或许不仅是提高玩家挑战性,更重要的是提高智能性和不 可预知性,因为此类游戏的目标已经不简单是任务的完成与胜负的判别,更重要的是玩家在虚拟世界各种形式自我价值的实现。
游戏AI怎么工作?
与大部分AI算法的设计流量类似,游戏AI的模型也基本可分为感知、决策、行为三个模块。其中,感知模块主要模拟智能体的感官,从而获取 一定程度的信息,用于之后的决策判断,例如视觉感知、听觉感知和其他感知方式分别可模拟人类的视觉、听觉和短信等信息获取方式。决策模块是AI设计中最具挑战性也最有价值的算法设计部分。从状态机、行为树、效用系统再到分层任务网络,AI 的状态越来越多元化,决策结果越来越灵活性,也越来越展现出更强的“智能性”。尤其在目标导向型行动计划和分层任务网络的算法模型中,大量应用机器训练和推理技术,但是否真正实现“人工智能”,第一取决于样本量是否庞大、充分(依靠堆砌算力可解决),第二取决于目标与先决条件的设定是否合理(也受到法律法规限制)。
游戏AI的发展将经过三个阶段,AI在游戏中的角色也从“完成游戏”到“玩游戏”再到“创造游戏”。
游戏AI运行的三个模块和主要算法
游戏AI的三个阶段及主要特征
阶段一:AI 设计主要为了游戏完成度,最大限度提升玩家的体验。游戏AI最初是作为固定的脚本嵌入在代码中,这种AI的优势是体积小、编写简单,但只具有固定行为和有限的随机元素,因此可以认为是游戏设计的一部分。后续的状态机、行为树等 AI 算法令状态与属性的变量大大丰富,但游戏时间过长后仍然会给玩家过于死板的感觉。以上AI算法多用于单机游戏或简单的半开放式网络游戏中,本身的设计初衷就是更好的配合玩家完成整套游戏的剧本流程。而近年来快速发展的机器学习AI具有 “自发解决问题”的特点,但由于输入数据维度过高、判别决策时间过长等原因很少运用在单机游戏中,但在AI算力云端承载的开放式网络游戏或或VR平台中,或发挥更明显的优势。
阶段二:AI更具智能性和自主性,极大丰富玩家的体验。AI是否变得“更聪明” 其中一个很重要的因素是游戏设计者是否“想让他们变聪明”。由于传统的游戏是围绕玩家打造的,对于游戏制作者来说,让玩家获得更好的游戏体验才是最重要的。但在开放式游戏或沙盒游戏中,玩家没有明确的任务目标,而是享受在开放世界中探索、 社交、创造的乐趣,因此更具自主性的NPC、能够随时间演化迭代的环境属性设计将成为提升玩家体验必不可少的元素。目前,很多开放世界游戏开发了更加真实的NPC, 除了独特的个性、背景,甚至能拥有自己的思维方式。物理沙盒游戏《Modbox》开发者通过将Windows语音识别、OpenAI的GTP-3算法与Replica的自然语音合成技术融合打造的游戏Demo中NPC能够自由与玩家对话。这是NLP算法提升游戏AI智能性的典型案例,未来机器视觉、机器推理、深度学习等算法的引入和优化将带给玩家更加真实的体验。
阶段三:AI参与数字世界的设计和创造。在一些游戏设计中,设计者的目标已经不仅仅是让AI去控制NPC的行为,而是让AI掌管整个游戏或者具备设计能力。随着游戏的进行,AI可以为玩家生成随机的地图、关卡。例如,英伟达在全球人工智能NeurIPS大会上展示了一种游戏开发工具,这种工具中的AI可以在千万段影片中学习辨别建筑物、道路等不同物体,再配合摄像头把拍摄到的汽车、建筑物等制作组成3D场景,从而减少游戏或VR内容的开发时间和成本。而这些能力,或也将作为开发和仿真KIT被集成进英伟达的“元宇宙”开发平台Omniverse中。此外,AI还可以利用机器学习、数据挖掘等方式根据每个玩家的习惯定制适合他的元素,从而修改、优化游戏的整体设计。这一属性在元宇宙平台中更具有开源性和永续性,将极大的加速元宇宙拟真的速度甚至创造出比现实世界更丰富多彩的数字世界。
英伟达利用AI学习实现了随机生成的虚拟街道
是否会产生具有“自我意识”的数字生命体AI?《失控玩家》对于游戏中NPC AI能力的思考引发了另一层面的AI伦理讨论。“智能”是指完成复杂目标的能力,而“意识”则是解决问题过程中的主观体验,就技术层面而言,AI获得自我意识具备较高的可能性。因为意识的整体水平并不取决于它所在的系统,而取决于信息量与整合程度。AI的信息量处理能力毫无疑问是远超人脑的,如果未来的计算机各晶体管和存储单元之间连接足够复杂,形成类似于人脑神经元之间的复杂整合能力,那么AI或可以有意识的感知任何场景。但从基本的层面讲,目前人类对AI的设计定位还仅在于更好的协助人类完成事务,AI的设计从根本上受到各国法律的限制和保护。因此,AI的自我意识“觉醒”奇点或来自于深度学习的加速,但最后与人类的利益关系决策来自于基本的伦理准则的设定。
注:1)AI的持续进化将是元宇宙更富沉浸感、更具多元化的关键变量。根据OpenAI报告,对于持续增长的AI有效算力的贡献中,2013-2018,设备投资和并行计算贡献了37500倍算力增长。因此虽然摩尔定律仍在持续进化,但机器学习算法需要更加强大的算力堆砌,与此同时异构计算将发挥更大作用。
2.云计算为机器学习和推理提供了可灵活扩产的“算力池”,云游戏、云VR、云化全息会议等或成为元宇宙主要承载媒体。
资料来源:命运 sniper《游戏 AI 与人工智能》
Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved