OpenDCAI/GameFactory-3A

A comprehensive open-source 3A game-generation skill and asset framework.

解决的问题

3AGameFactory 自动化从游戏需求到生产就绪游戏的过渡。它通过提供一个统一的框架,解决了游戏开发的碎片化问题,该框架能够生成视觉资产(3D模型、动画、音频)以及使游戏可玩所需的引擎特定代码。

工作原理

该系统由一个代码代理(如 Claude Code 或 Gemini CLI)驱动,利用一组「技能」和 API 上下文。代理读取项目中的 setting_overview.md,将生成过程路由到各种管道:

  • 资产生成: 用于创建 T 姿势图像、3D 对象(道具、角色、武器)、3D 场景、动作/绑定、音频(对话、音效)、CG 视频的管道。
  • 代码生成: 用于创建引擎原生游戏机制和 UI(HUD、菜单)的管道。
  • 引擎适配器: 参考实现,允许生成的内容集成到 UE5、Blender、Unity、Godot 4 或 three.js 中。

适用人群

希望利用 AI 代理在多个游戏引擎中处理资产创建和样板代码,以加速高保真游戏原型设计和生产的游戏玩家和创作者。

主要亮点

  • 多引擎支持: 兼容 UE5、Unity、Godot 4、Blender 和 three.js。
  • 全面的资产覆盖: 生成图像、3D 网格、动作、音频和 CG 视频。
  • 端到端工作流: 将资产生成与游戏玩法和 UI 代码生成整合为一个协调的「游戏切片」。
  • 代理驱动: 专为基于 LLM 的代码代理通过结构化技能文档操作而设计。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目