电子游戏设计中的人工智能
Posted: Sat Feb 22, 2025 3:48 am
电子游戏行业对游戏环境、非玩家角色或 NPC 以及游戏机制的需求越来越大。现在有人工智能工具可以帮助开发团队应对这些挑战,这些工具可以自动为 NPC 生成文本、声音甚至动画。但它们在实践中是如何工作的呢?X&Immersion 联合创始人 Oriane Piedevache–Opsomer 解释道。
虚构世界及其角色的对话和描述,以及游戏的一般信息,用于训练 AI 模型
文本自动化
让我们以对话文本生成器为例。这些工具可以提供多样化的内容和更加个性化的游戏体验。例如,你来到一个村庄,进入一家酒馆。如果你是 1 级并且没有钱,旅店老板会叫你离开,但如果你是 20 级并且是公认的 ArchImage,他会很高兴欢迎你,甚至可能会为你提供饮料。它是如何工作的?虚构世界及其角色的对话和描述,以及游戏的一般信息,用于训练 AI 模型。使用这个模型,我们可以为角色生成与他们的世界、性格和情感一致的对话。结果是多样化的内容,使玩家能够影响 NPC 的行为。
语音合成
借助语音合成技术,我们可以利用人工智能对 波段数据 话的所有可能性让旅店老板说话。这将使我们能够为 NPC 生成人工声音。它是如何工作的?有人会像在剧院一样表演对话,然后我们将使用此录音将角色声音的语调和其他特征教给模型。
自动动画
现在,我们来谈谈动画。动画对于对话的可信度至关重要,因为它显示了对话如何影响 NPC。根据你对他说的话,旅店老板的表情可以从非常高兴变为愤怒。传统上,所有这些工作都必须由动画师完成,他们会为所有 NPC 重复一些任务,这使得这项工作非常缓慢和乏味。幸运的是,我们现在有工具可以自动化其中的一些工作。我们可以获取音频或文本并使用它来自动生成嘴部动作和面部表情,使动画师在制作游戏时能够更快地工作。
虚构世界及其角色的对话和描述,以及游戏的一般信息,用于训练 AI 模型
文本自动化
让我们以对话文本生成器为例。这些工具可以提供多样化的内容和更加个性化的游戏体验。例如,你来到一个村庄,进入一家酒馆。如果你是 1 级并且没有钱,旅店老板会叫你离开,但如果你是 20 级并且是公认的 ArchImage,他会很高兴欢迎你,甚至可能会为你提供饮料。它是如何工作的?虚构世界及其角色的对话和描述,以及游戏的一般信息,用于训练 AI 模型。使用这个模型,我们可以为角色生成与他们的世界、性格和情感一致的对话。结果是多样化的内容,使玩家能够影响 NPC 的行为。
语音合成
借助语音合成技术,我们可以利用人工智能对 波段数据 话的所有可能性让旅店老板说话。这将使我们能够为 NPC 生成人工声音。它是如何工作的?有人会像在剧院一样表演对话,然后我们将使用此录音将角色声音的语调和其他特征教给模型。
自动动画
现在,我们来谈谈动画。动画对于对话的可信度至关重要,因为它显示了对话如何影响 NPC。根据你对他说的话,旅店老板的表情可以从非常高兴变为愤怒。传统上,所有这些工作都必须由动画师完成,他们会为所有 NPC 重复一些任务,这使得这项工作非常缓慢和乏味。幸运的是,我们现在有工具可以自动化其中的一些工作。我们可以获取音频或文本并使用它来自动生成嘴部动作和面部表情,使动画师在制作游戏时能够更快地工作。