AI 快讯
编译自 nvidia_developer #游戏开发#AI 角色#Unreal Engine
NVIDIA ACE Game Agent SDK 发布:在 Unreal Engine 5 中构建本地 AI 游戏角色
NVIDIA 在 Unreal Fest 上发布 ACE Game Agent SDK 与 Unreal Engine 5 插件,支持开发者本地运行 AI 游戏角色,无需云端依赖。本文详解 SDK 功能、技术细节及对中文游戏开发者的影响。
一句话看懂
NVIDIA 发布 ACE Game Agent SDK 与 Unreal Engine 5 插件,让游戏开发者能在本地设备上运行 AI 驱动的游戏角色,无需云端连接。
详细发生了什么
NVIDIA 在 Unreal Fest 上宣布推出 ACE Game Agent SDK 和对应的 Unreal Engine 5 插件,扩展了其 RTX 技术集成。该 SDK 允许开发者创建具有自然语言对话、上下文感知和决策能力的 AI 游戏角色,所有推理都在玩家本地 GPU 上运行,无需云端 API 调用。
核心组件包括:
- NVIDIA Audio2Face:实时从语音生成面部动画。
- NVIDIA Riva:本地语音识别与文本转语音。
- NVIDIA Nemotron-4 4B Instruct:专为游戏优化的 4B 参数小语言模型,支持 tool calling 和 RAG。
- Unreal Engine 5 插件:提供蓝图节点,方便集成角色行为。
SDK 支持 Windows PC 和即将推出的 RTX 笔记本,利用 Tensor Core 加速推理。NVIDIA 还展示了《机甲战士 5:雇佣兵》的 Mod 演示,角色能理解玩家语音并执行复杂指令。
中文圈视角
对国内游戏开发者的实际价值:
- 无需联网:所有 AI 推理在本地运行,避免了云端延迟和网络依赖,对单机游戏和主机游戏尤其重要。
- 硬件门槛:需要 RTX 30 系列以上 GPU,国内玩家 RTX 显卡普及率较高,但中低端显卡(如 RTX 3050)可能性能不足。
- 国产替代:国内类似方案如网易伏羲的 AI 角色引擎、腾讯的 Game AIR,但多依赖云端。NVIDIA 的本地方案在隐私和响应速度上有优势。
- 中文支持:Audio2Face 和 Riva 支持中文语音,但 Nemotron-4 4B 模型主要针对英文优化,中文对话效果需测试。开发者可替换为国产小模型(如通义千问 1.8B)通过 ONNX Runtime 部署。
- 监管合规:本地推理避免了数据出境问题,符合国内游戏版号审核对数据安全的要求。
中文圈盲点:多数国内开发者关注大模型云端 API,忽视了本地小模型在游戏交互中的潜力。ACE SDK 降低了 AI 角色开发门槛,但中文社区缺乏相关教程和案例。
几条值得记住的细节
- SDK 包含 Unreal Engine 5.4 插件,提供蓝图节点,无需 C++ 编程即可集成。
- Nemotron-4 4B Instruct 模型在 4-bit 量化后仅需 2GB VRAM,可在 RTX 4060 上运行。
- 支持 tool calling,角色可调用游戏内函数(如打开门、交易物品)。
- 语音延迟约 200-300ms(Riva + Audio2Face),接近实时对话。
- 目前仅支持 Windows,Linux 和 macOS 版本计划中。
一句话总结
NVIDIA ACE 让游戏角色真正“活”起来,本地运行的设计尤其适合注重隐私和离线体验的中文游戏场景。