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 的代码代理通过结构化技能文档操作而设计。
相关
- 项目
- 项目
- 项目
- 项目
- 项目