面向游戏开发者的 Google AI

2025年5月9日
Jetha Chan Technical Consultant Gen AI – AI Studio
Ju-yeong Ji Sr. Technical Consultant Gen AI – AI Studio
Ishan Sharma Sr. Product Manager GCP – Google Kubernetes Engine
Avneet Singh Product Manager Google Partner Innovation

生成式 AI 正在重塑游戏格局。借助 AI,游戏开发者正在制作动态自适应游戏,并提供前所未有且难以想象的玩家体验。

多年来,Google 一直是 AI 研究方面的领导者。具体来说,Google DeepMind 在游戏制作方面有着丰富的经验。他们开创了从单个图像生成 3D 游戏世界的模型示例,并创建了能够直接从屏幕分析游戏玩法的代理,从而为玩家提供实时对话帮助。

我们的最新模型 Gemma 3Gemini 2.5 系列更快、更强大,并简化了将高级 AI 功能集成到游戏中的过程。

在这篇博文中,我们将回顾今年游戏开发者大会 (GDC) 的公告,并探讨 Gemma 3 和 Gemini 模型如何帮助您更轻松地在游戏中构建 AI 体验。


Gemma 3:我们新一代的开放模型

最近,我们推出了最强大的模型 Gemma 3,可以在单个 GPU 或 TPU 上运行。此模型为我们的开放模型系列带来了诸多新功能,例如:

  • 多模态输入:使用可以分析图像、文本甚至视频的 AI 来构建游戏。

  • 扩展上下文:处理大量信息,包括考虑整个角色对话框、持久的游戏世界和个性化的游戏体验。

  • 函数调用:构建能够采取行动的 AI 代理,以提供智能帮助,并根据玩家的输入动态调整。

  • 140 多种语言:真正能够理解和说出玩家语言的 AI,可捕捉细微差别和文化背景。
Gemma 3 is available in sizes ranging from 1B to 27B.

Gemma 3 的尺寸从 1B 到 27B 不等。这些型号旨在直接在设备上快速运行,包括智能手机、笔记本电脑和功能强大的工作站,可提高隐私性和控制力。

Google AI Studio 中探索 Gemma 3 型号的不同尺寸和功能,以开始使用。


Gemma 3 Unity 插件

为了展示 Gemma 3 的功能和易用性,我们发布了一个开源 Gemma Unity 插件。该插件使您能够像在其他 Unity 软件包中一样轻松地将设备端 Gemma 3 集成到游戏中。

The Gemma Unity plugin is built on Gemma.cpp, a lightweight, standalone C++ inference engine designed for performance and portability,

Gemma Unity 插件基于 Gemma.cpp 构建而来,后者是一个轻量级、独立的 C++ 推理引擎,专为性能和可移植性而设计,使其成为在各种目标设备和平台上针对游戏开发运行 Gemma 模型的理想选择。

Gemma.cpp 非常适合考虑使用本地模型的游戏开发者,因为 Gemma.cpp 可以在各种设备上提供高效的 CPU 推理,从而为 Unity 中的图形释放 GPU 资源。


Gemma Journey

为了演示 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 说出的每一句话或提出的每一个挑战编写具体内容,而是会提供推理能力、多模态功能以及扩展的上下文窗口,使游戏设计师仅通过一个提示词就能赋予角色生命,从而创造出无数种玩家与游戏互动的方式。


Gemma Unity 插件协作

此外,在 GDC 上,我们分享了我们正在与印度最大的上市游戏公司 Nazara Technologies 合作,探索与其工作室的整合机会,包括 Fusebox 和 Wildworks。他们希望通过 Gemma.cpp 插件在 Animal Jam 等游戏中增强玩家的沉浸式和个性化体验,使角色能够在游戏中与玩家展开动态和有意义的互动。

Gemma Unity Plugin Collaboration with Nazara Technologies, Fusebox, Animal Jam, and Wild Works

我们希望来自 Nazara 和全球其他使用 Unity 进行开发的游戏工作室能够更轻松地开始使用 Gemma 进行构建,利用演示游戏基础知识来简化其 Unity 插件集成过程。

详细了解 Gemma Unity 插件并访问演示游戏存储库以开始使用。


在 Google Cloud 中使用生成式 AI 扩展您的游戏

在 GDC 上,我们展示了使用 Gemini 2.0 Flash 构建的“Home Run: Gemini Coach Edition”演示。这款托管在 Google Cloud 中的移动棒球游戏展示了使用 Gemini 2.0 Flash 构建的代理,该代理可提供实时指导,展示了 AI 为玩家打造个性化体验并进行提升的功能。

'Home Run: Gemini Coach Edition' demo built with Gemini 2.0 Flash

最后,对于大型实时服务游戏,Google Cloud 为使用 Google AI 构建的游戏开发者提供了强大且可扩展的解决方案:

  • Vertex AI可轻松访问各种模型,以生成内容等。

  • Agones提供基于 Kubernetes 的开源游戏服务器托管功能,以实现高效扩展。

  • Google Kubernetes Engine (GKE):提供无缝集成,可与游戏服务器一起运行生成式 AI,以提升游戏内容和个性化玩家体验。
Google Cloud helps deliver exceptional player experiences with solutions that capitalize on the next generation of living games

使用 Google AI 升级游戏

Google 的 AI 生态系统可为您提供使用 AI 构建新一代实时游戏所需的工具和基础设施。Google 的 AI 技术将设备端性能与云可扩展性相结合,使您能够打造引人入胜、身临其境且动态生成的游戏体验。如要进一步探索这些技术并访问开源示例和演示,请访问 ai.google.dev/gdc