NeFut Logo NeFut
EN 管理员登录

[AI学术] MAGIC:基于大语言模型的可导航多场景游戏世界生成新突破

发布于:2026-07-15 22:00 最后更新:2026-07-17 08:46
#algorithm #C++ #Open Source

摘要

现代3D游戏的一个显著特征是多场景导航(在一个封闭空间内完成目标后,通过传送门进入下一个场景),但其创作过程繁琐:每个传送门必须在两侧具有一致的端点,内部必须在布置后仍然可导航,同时生成的连通性必须在多个文件中保持一致。最近,大型语言模型(LLM)和多模态LLM(MLLM)场景生成器使单一内部的合成成本显著降低,但它们一次只能生成一个场景,无法通过简单重复生成连接的多场景世界。

我们识别出单场景方法未能解决的三个障碍:跨场景一致性、场景内可导航性以及评估过渡是否有效。为此,我们提出了MAGIC,一个从提示到项目的系统,解决了这三个问题。MAGIC是一个四阶段的管道,能够将单一自然语言提示转化为可运行的多场景游戏项目:

  1. 规划一个共享的、关注过渡的中间表示;
  2. 指定每个场景,同时通过洪水填充验证器确保传送门的可达性;
  3. 生成场景及其过渡脚本,并将它们合并为一个项目。

由于现有的单场景保真度指标从未执行过渡,我们还引入了一个专注于过渡的评估代理,实际运行每个过渡。在一个包含100个多场景案例的新基准上,MAGIC为每个案例生成了一个可执行项目,并在端到端过渡识别上达到了0.99的精度、0.95的召回率和0.96的F1分数;逐阶段地,它恢复了更多的真实传送门,并且比LLM基线和Holodeck提供了显著更多的可导航布局。

我们的代码可在 GitHub 上获取。

博主点评: MAGIC项目展示了如何通过创新的四阶段管道解决多场景游戏世界生成中的复杂性,尤其是其关注过渡的评估机制,为未来的游戏开发提供了强大的工具。此技术不仅提高了生成效率,也为游戏设计师减轻了负担,推动了游戏创作的自动化进程。

原文链接: https://arxiv.org/abs/2607.11594

[h] 返回首页