开源游戏创作工作流
从一个想法。到可玩的世界。
探索 GameFactory-3A:连接资产、玩法与引擎的 3A 游戏生成 Skill。真实演示、清晰指南,以及你的下一处起点。
奇幻 RPG / CG 片段研究更直观地看看它可以创作什么。
02 / 工具体系
构成世界的每一个部分。
从第一张参考图到玩家触碰的界面:八类能力,组成一条有明确交接的流程。
图像准备
把概念或角色参考整理成下一项资产任务可以使用的清晰输入。
了解这项能力3D 对象
制作角色、道具与可复用对象,并检查各个部件如何组合。
了解这项能力场景与环境
先确定地面和布局,再组成一处连贯、可游玩的空间。
了解这项能力动作与动画
让角色连接到游戏真正需要的运动。
了解这项能力音频与氛围
围绕游戏节奏准备对白、音效和环境声。
了解这项能力游戏 CG 视频
把开场、剧情节点或预告片整理成有镜头指导的视频任务。
了解这项能力玩法系统
把核心循环转换成规则、行为和引擎原生玩法。
了解这项能力游戏界面
用 HUD、菜单和及时反馈清楚呈现游戏状态。
了解这项能力03 / 如何运作
这是流程,不是魔法按钮。
Coding Agent 负责协调工作;规划、检查和真正试玩结果都是流程的一部分。
- 01
定义想法
选择引擎、视觉方向、玩家循环和明确验收条件。
- 02
制定计划
梳理操作、场景、资产,以及证明体验有效的检查。
- 03
制作并检查
生成或选择资产,再检查质量与适用性。
- 04
完成集成
通过选定的引擎上下文整合玩法、资产和 UI。
- 05
试玩、改进、再试玩
启动游戏,执行代表性操作,并在确认就绪前检查录屏。
04 / 运行环境
你的引擎,你的方向。
选择项目环境,再遵循对应的 API 上下文。每种环境承担不同角色。
原生世界,引擎原生流程。
项目操作遵循 UEClient 边界,并按 UE5 指南完成原生集成和验证。
Unity熟悉的游戏原型环境。
使用 UnityClient 和对应上下文连接生成资产、玩法与界面。
Godot进入 Godot 4 的清晰路径。
开始项目工作前先验证指定的 Godot 可执行程序,再使用公开的 GodotClient 流程。
three.js面向浏览器的互动世界。
上游 three.js 工具链有自己的 Node 和引擎要求;这个 PHP 指南站不会运行那套工具链。
Blender准备世界的各个部件。
使用文档所述 bpy 环境处理资产、绑定和修复。本站不会把 Blender 表述为已发布游戏运行时。
05 / 为连接而设计
每个部分协同工作。
框架组织各个交接环节,让生成的资产真正能在游戏里使用。
按任务阅读 Skill
只读取当前任务需要的 Skill,而不是预载所有无关引擎和流水线。
清晰的交接
让资产准备、玩法、界面和引擎执行各自承担明确责任。
在实际环境检查质量
除了结构检查,还要观察资产在实际游戏中的表现。
06 / 找到起点
给下一个想法一个入口。
从你最想探索的游戏创作环节开始。
独立游戏开发者
先探索一个可玩切片,再扩大游戏范围。
Agent 构建者
理解任务 Skill 和引擎上下文如何指导 Coding Agent。
美术与技术美术
沿着参考素材、资产和集成场景之间的路径工作。
研究者与贡献者
阅读契约,通过框架开发 Harness 参与贡献。
07 / 第一步
先把想法写成需求。
选定目标,描述玩家体验,让指南带你找到合适的 Skill。
本站提供内容指南。请在自己准备好的开发环境中运行上游项目;克隆仓库并不等于一次性装好所有引擎和模型。
开始构建git clone https://github.com/OpenDCAI/GameFactory-3A.git
cd GameFactory-3A
→ agent_skills/setting_overview.md08 / 深入文档
少一点翻找,多一点上下文。
按照任务整理上游文档,并直接链接到固定来源。
09 / 开始之前
先了解这些。
直接回答实际问题,不藏在细则里。
01GameFactory-3A 是什么?
它是 OpenDCAI 的开源游戏生成 Skill 和资产框架。Coding Agent 读取任务指南与引擎上下文,协调资产、玩法和界面。
02可以直接在本站生成游戏吗?
本站提供整理后的说明、案例和指南,不运行生成服务、不收集 API Key,也不执行游戏引擎。请在自己的环境中使用上游项目。
03“3A”是否保证完成商业游戏?
不会。项目名称表达的是目标和覆盖范围;可玩的结果仍然需要规划、合适资产、引擎集成和实际运行检查。
04使用项目是否免费?
仓库是开源的,但 Coding Agent、模型 API、硬件、引擎服务和第三方素材可能有各自费用或条款,请检查准备采用的路线。
05覆盖哪些引擎和工具?
上游指南覆盖 UE5、Unity、Godot 4、three.js 和 Blender。Blender 在引擎契约中主要用于资产处理;具体版本和流程以原文为准。
06所有演示素材都是 AI 生成的吗?
不是。多个演示把生成对象与引擎资产库、下载场景或外部动画结合使用。本站的来源说明会保留这些区别。
07每项素材都能商用吗?
仓库采用 Apache-2.0,但第三方引擎、模型、权重和素材保留各自许可。产品发布前需要逐项核对。
08这是项目官网吗?
不是。本站是独立维护的内容指南。原项目和源代码属于 OpenDCAI 及其贡献者,GitHub 仓库是最新文档来源。
下一个世界从一个想法开始
迈出第一步。
了解项目,选择方向,从一份计划开始。