《BioShock Infinite》中伊丽莎白的AI秘密
目录
- 【游戏中的人工智能】
- 【介绍】
- 【AI在游戏中的挑战】
- 【培养玩家与角色的关系】
- 【《BioShock Infinite》中的伊丽莎白】
- 【伊丽莎白的独特性】
- 【如何在游戏中让伊丽莎白栩栩如生】
- 【伊丽莎白身上的剧院和足球策略】
- 【剧院和伊丽莎白的联动效果】
- 【足球策略与伊丽莎白的位置控制】
- 【伊丽莎白的互动及情感表达】
- 【伊丽莎白与游戏世界的互动】
- 【情感在伊丽莎白的动画表现中起到的作用】
- 【伊丽莎白的注视行为】
- 【伊丽莎白在战斗中的表现】
- 【舞台布置及伊丽莎白的导航】
- 【伊丽莎白的战斗机制】
- 【总结】
【游戏中的人工智能】
【介绍】
当谈到电子游戏时,其中一个关键方面是创造一个具有情感和个性的游戏角色。想要让玩家与角色之间建立亲密的关系并融入游戏故事,开发者们面临巨大的挑战。对于游戏中的非玩家角色(NPC),如何让他们具备生动的生活感和活动能力是一个困扰着AI开发者们的问题。
【AI在游戏中的挑战】
游戏的剧情往往是固定和线性的,这导致了非玩家角色在游戏中很难具备生命力和活动能力。虽然游戏的结局预先确定,但玩家仍希望这种体验能够在个人层面上有价值。要以独特的方式讲述故事,并在之后的游玩中仍保持价值,这是人工智能在游戏开发中面临的巨大挑战之一。构建智能且反应灵敏的非玩家角色,使其与玩家互动并建立关系,观察他们对周围事件的反应,将有助于玩家对游戏世界的投入感。然而,如何在剧情设定紧密的游戏体验中避免过于脚本化,以及如何赋予一个角色生命力,这些都是需要解决的问题。
【培养玩家与角色的关系】
为了在游戏中建立意义深远且有趣的角色关系,必须通过AI技术实现非玩家角色的智能表现,使他们能够与玩家互动并引起玩家的兴趣。这需要AI团队与角色设计师、游戏关卡设计师紧密合作,共同将角色的决策、动作和行为确定为一致的高质量。在游戏中,角色的表情、肢体语言以及与玩家控制的角色对话的方式都起着重要的作用。为了让角色看起来更加生动真实,开发者们采用了戏剧化的行为表现和特定的运动形式。这种策略帮助玩家推测角色在某个时间点的心理状态,并与之互动。
【《BioShock Infinite》中的伊丽莎白】
【伊丽莎白的独特性】
在2013年由Irrational Games发布的《BioShock Infinite》中,伊丽莎白扮演着一个重要的角色。与其他角色相比,伊丽莎白在游戏角色中的地位和重要性都是独特的。作为一名女性主角,她在游戏中具备重要的分量和实质。为了创造一个有趣而有意义的玩家与角色之间的关系,在伊丽莎白的创造过程中,AI开发团队与设计师、艺术家、动画师和程序员紧密合作,确保整个游戏体验的核心角色能够栩栩如生。
【如何在游戏中让伊丽莎白栩栩如生】
伊丽莎白的特殊性在于她能够与周围的世界进行互动,并不断向玩家的角色布克·德威特传达她的情感。这主要通过动画和与玩家角色的对话来体现。但仅仅有这些互动还不足够,还需要让这些互动显得有意义,并强调他们在旅程中是伴侣而不是次要角色。更重要的是,她们希望玩家能够喜欢伊丽莎白的存在,而不是对她不能如预期地与周围的世界互动而感到愤怒。
对于伊丽莎白的互动和情感表达,其中一些是通过动画来展现的。许多动画都是根据她的情感状态进行选择和混合的。这使得伊丽莎白能够在游戏中表现出困惑、兴奋、愤怒、沮丧和悔恨等多种情绪,并在整个游戏中改变她与游戏中智能环境的互动方式。而与此同时,她观察世界的方式也被精心设计,她会通过注视特定的物体来增加她的真实感,但观察时间不会过长,以免破坏行为的真实性。
【伊丽莎白身上的剧院和足球策略】
【剧院和伊丽莎白的联动效果】
为了让玩家观察伊丽莎白的互动,开发者们采用了剧院的行为表演和运动形式。伊丽莎白作为一个刚刚踏入这个世界的年轻女性,会表现出对周围事物的喜悦、困惑或厌恶等情感,以此使她显得更加真实可信。她的表演引发了玩家的关注,鼓励他们观察她的反应。最初,人们甚至质疑伊丽莎白是否需要有语言表达的能力。然而,通过早期的原型测试,人们发现如果伊丽莎白不断地拉住玩家的手,试图引起他们的注意,这将使游戏体验变得混乱。因此,导演们决定让伊丽莎白有语言表达的能力,并通过配音和动画来传递她的情感。
【足球策略与伊丽莎白的位置控制】
为了确保玩家能够观察到伊丽莎白的互动,AI团队采用了足球策略中的“防守方与球之间保持位置”的原则,以使伊丽莎白始终保持在合适的位置。在游戏中,玩家的目标就是球门,而伊丽莎白始终试图站在玩家与目标之间,并与附近的物体进行互动。这样一来,无论玩家朝向何方,伊丽莎白都能处于合适的位置,以便玩家观察到她的表演。
为了增加伊丽莎白在游戏中的自由度,她的移动路径并不是直线,而是呈锥形。离目标越远,她能够互动的范围就越大;而当玩家靠近目标时,她只会与玩家紧随其后并与即将到来的物体互动。当然,在这个过程中,伊丽莎白并不严格遵循黄金路径的规则,因为玩家的行为往往是不可预测的。因此,她会不时地在互动点之间进行传送,或者在玩家视线范围之外的有用位置等待。
【伊丽莎白的互动及情感表达】
【伊丽莎白与游戏世界的互动】
为了让伊丽莎白能够与游戏世界互动,并向玩家传达她的情感,在游戏世界的导航网格上放置了一些特定的互动点,也被称为“智能地形”。这些互动点会触发非玩家角色的特定动画和语音提示。这些互动点不仅能让伊丽莎白表达各种情感,如对棉花糖的兴奋、对烟雾的厌恶或对售货机的困惑,还包括一些小的被动行为,比如坐在长椅上或靠在墙上。
这些“智能地形”元素由关卡设计师进行手动放置,并通过测试来确保效果符合预期。许多互动会以有限的次数重复进行,而有些则是“黄金时刻”,一旦触发就不会再次出现。此外,一些互动会根据伊丽莎白此时的情感状态执行。这些情感状态也是动画系统的一部分。通过这些互动,伊丽莎白能够表达各种情感,并根据情感的变化来调整与“智能地形”的互动方式,从而使她看起来更加真实有血有肉。除此之外,在Burial at Sea的下载内容中,伊丽莎白的动画和情感状态也得到了扩展,使她在游戏中表现得更加独特。
【伊丽莎白的注视行为】
伊丽莎白以一种更加人性化的方式注视周围的世界。许多“智能地形”上都有她所注视的特定点。她可以从不同的角度和位置观察对象,这使得她看起来更加真实。而与此同时,布克本人也会这样做,尽管她的注视时间不会过长,否则会让整个行为显得不够真实。
【伊丽莎白在战斗中的表现】
【舞台布置及伊丽莎白的导航】
在战斗中,伊丽莎白的表现与其他环节有所不同。为了让她既参与战斗,又远离敌人的攻击范围,AI团队在导航网格上设置了一些限制。这样能够阻止伊丽莎白走进敌人的区域,同时也避免她站在玩家射击的方向上,以免被误伤。然而,开发者们仍希望她能在战斗中发挥用处,并成为玩家的有力帮手。为此,引入了“布克接球”机制,在战斗期间,伊丽莎白能够向玩家投掷武器或血包。玩家按住一个按钮时,其角色会自动转身面向伊丽莎白,并立即准备好接住她扔过来的物品。
【伊丽莎白的战斗机制】
这个机制经历了多次改进,最初版本注重的是伊丽莎白为玩家寻找实用物品的能力,以及玩家需要面对她才能接住物品这一限制。但是,这种机制在实际游戏中并不容易操作,因为玩家不得不停止战斗来寻找伊丽莎白,以获取所需的物品。随着时间的推移,开发者们摈弃了许多非战斗规则,最终机制变得更像一个替代弹药的功能。但好处是,在玩家枪械无弹药时,伊丽莎白会在危急时刻出现,向玩家扔出一把枪,产生一种系统性的游戏体验。
情感系统在这一环节也起到了重要作用,战斗后,伊丽莎白的情感状态会变得不安定。这是因为先前的测试结果表明,如果伊丽莎白在战斗结束后立即回复到先前的情感状态,这会导致一些不恰当或尴尬的行为,比如在玩家刚刚暴力地击杀了数十个敌人之后,她会继续兴奋或愉悦,这显然不符合角色的性格。因此,在战斗后,伊丽莎白会显示出一种不安定的情感状态,使其角色更加贴合游戏故事。
【总结】
《BioShock Infinite》中的伊丽莎白仅仅是创造动态和吸引人的非玩家角色的漫长旅程的第一步。Liz团队所采用的解决方案对如何向玩家传达信息以及让他们意识到自己不是游戏世界内唯一的改变者和叙事主体起到了关键作用。有趣的是,这里使用的AI系统并不复杂,也没有过于投入到微妙的决策制定中,而是简单地根据可互动物品进行反应。这再次证明了确保非玩家角色处于玩家视野前方的必要性,以及为保持这种一致性所需付出的努力和高质量。
【注】此翻译由人工智能助手完成,如有翻译不准确之处,请您参考英文原文进行明确理解。
FAQ
Q: 伊丽莎白的情感是如何表达的?
A: 伊丽莎白的情感通过动画、语音和注视行为来表达。她会根据不同的情感状态做出相应的动作和表情,从而与玩家产生情感共鸣。
Q: 为什么要让伊丽莎白在战斗中保持安全距离?
A: 为了防止伊丽莎白受到伤害,开发者们设计了导航系统,使她避免走进敌人区域,并保持安全距离。同时,通过“布克接球”机制,伊丽莎白可以成为玩家战斗中有用的帮手。
Q: 伊丽莎白具备哪些互动能力?
A: 伊丽莎白可以与游戏世界中的物体进行互动,例如观察物体、触碰物体、给玩家提供武器和血包等。她的互动行为和情感状态根据剧情的发展而变化,增加了游戏体验的多样性。
Q: 为什么在游戏中使用剧院和足球策略?
A: 剧院和足球策略可以增强玩家对伊丽莎白互动的观察和感知,使其行为更加生动和真实。剧院行为表演和注视行为使伊丽莎白看起来更加真实,而足球策略则保证了她与玩家的位置和互动的正确性。
Q: 在游戏开发中,为什么非玩家角色的人性化表现如此重要?
A: 非玩家角色的人性化表现可以增加游戏的沉浸感和代入感,使玩家更加投入到游戏故事中。这种人性化表现可以让玩家与角色建立情感联系,并提升游戏体验的质量。
【参考网站】