生成式 AI 正在重塑游戏格局。借助 AI,游戏开发者正在制作动态自适应游戏,并提供前所未有且难以想象的玩家体验。
多年来,Google 一直是 AI 研究方面的领导者。具体来说,Google DeepMind 在游戏制作方面有着丰富的经验。他们开创了从单个图像生成 3D 游戏世界的模型示例,并创建了能够直接从屏幕分析游戏玩法的代理,从而为玩家提供实时对话帮助。
我们的最新模型 Gemma 3 和 Gemini 2.5 系列更快、更强大,并简化了将高级 AI 功能集成到游戏中的过程。
在这篇博文中,我们将回顾今年游戏开发者大会 (GDC) 的公告,并探讨 Gemma 3 和 Gemini 模型如何帮助您更轻松地在游戏中构建 AI 体验。
最近,我们推出了最强大的模型 Gemma 3,可以在单个 GPU 或 TPU 上运行。此模型为我们的开放模型系列带来了诸多新功能,例如:
Gemma 3 的尺寸从 1B 到 27B 不等。这些型号旨在直接在设备上快速运行,包括智能手机、笔记本电脑和功能强大的工作站,可提高隐私性和控制力。
在 Google AI Studio 中探索 Gemma 3 型号的不同尺寸和功能,以开始使用。
为了展示 Gemma 3 的功能和易用性,我们发布了一个开源 Gemma Unity 插件。该插件使您能够像在其他 Unity 软件包中一样轻松地将设备端 Gemma 3 集成到游戏中。
Gemma Unity 插件基于 Gemma.cpp 构建而来,后者是一个轻量级、独立的 C++ 推理引擎,专为性能和可移植性而设计,使其成为在各种目标设备和平台上针对游戏开发运行 Gemma 模型的理想选择。
Gemma.cpp 非常适合考虑使用本地模型的游戏开发者,因为 Gemma.cpp 可以在各种设备上提供高效的 CPU 推理,从而为 Unity 中的图形释放 GPU 资源。
为了演示 Gemma Unity 插件,我们与 Google Partner Innovation 合作创建了一个名为 Gemma Journey 的开源示例游戏。游戏玩法如下:玩家在各个房间之间移动,询问以 Android 为主题的 NPC,这些 NPC 会生成实时定制的对话,邀请玩家参与解谜挑战,玩家需要完成解谜后才能进入下一个房间。
例如,玩家可以与大厨 Gus 互动,Gus 是一位备受推崇但脾气暴躁的厨师,负责为富有的庄园主人及其客人做饭。Gus 热情洋溢,为自己的烹饪技巧感到自豪。任何他觉得是对自己厨艺的批评都很容易让他生气,而且他极易动怒,常常以夸张的方式表达自己的不满。Gumma 3 提示中定义了 Gus 的角色和个性,以及游戏的逻辑和规则,这些内容引导着他在游戏中与玩家互动以及他向玩家发布的谜题。
当您和 Gus 交谈时,您会注意到他的回答在很大程度上受到我们在 Gemma 3 中输入的关于他的背景、语气和词汇的影响。他会向跟您介绍他的家乡、最喜欢的菜肴,以及烹饪灵感,而这些都对他设置的谜题产生了影响。他甚至能够理解其他语言并使用这些语言与人交流:
NPC 的游戏逻辑和角色按照我们设计团队为 Gemma 3 编写的提示词创建而来。Gemma 3 无需为 NPC 说出的每一句话或提出的每一个挑战编写具体内容,而是会提供推理能力、多模态功能以及扩展的上下文窗口,使游戏设计师仅通过一个提示词就能赋予角色生命,从而创造出无数种玩家与游戏互动的方式。
此外,在 GDC 上,我们分享了我们正在与印度最大的上市游戏公司 Nazara Technologies 合作,探索与其工作室的整合机会,包括 Fusebox 和 Wildworks。他们希望通过 Gemma.cpp 插件在 Animal Jam 等游戏中增强玩家的沉浸式和个性化体验,使角色能够在游戏中与玩家展开动态和有意义的互动。
我们希望来自 Nazara 和全球其他使用 Unity 进行开发的游戏工作室能够更轻松地开始使用 Gemma 进行构建,利用演示游戏基础知识来简化其 Unity 插件集成过程。
详细了解 Gemma Unity 插件并访问演示游戏存储库以开始使用。
在 GDC 上,我们展示了使用 Gemini 2.0 Flash 构建的“Home Run: Gemini Coach Edition”演示。这款托管在 Google Cloud 中的移动棒球游戏展示了使用 Gemini 2.0 Flash 构建的代理,该代理可提供实时指导,展示了 AI 为玩家打造个性化体验并进行提升的功能。
最后,对于大型实时服务游戏,Google Cloud 为使用 Google AI 构建的游戏开发者提供了强大且可扩展的解决方案:
Google 的 AI 生态系统可为您提供使用 AI 构建新一代实时游戏所需的工具和基础设施。Google 的 AI 技术将设备端性能与云可扩展性相结合,使您能够打造引人入胜、身临其境且动态生成的游戏体验。如要进一步探索这些技术并访问开源示例和演示,请访问 ai.google.dev/gdc。