Agent Sprite Forge 快速上手:用一句话让 AI 生成你的第一套 2D 角色动画
【免费下载链接】agent-sprite-forgeAgent Skill for generating 2D sprite sheets and map, transparent PNG frames, and animated GIFs from prompts.项目地址: https://gitcode.com/gh_mirrors/ag/agent-sprite-forge
Agent Sprite Forge 是一款免费的开源 Agent Skill:你只需用一句自然语言描述需求,AI 就能自动规划流程,生成可直接用于游戏的 2D 角色动画、透明精灵图和动画 GIF。无需会画画、无需手动抠图,本文带你快速完成安装,并写出第一条生成指令。
什么是 Agent Sprite Forge?
Agent Sprite Forge 不是一组提示词模板,而是一套完整的 2D 游戏资产工作流:
- 你:用一句自然语言描述想要什么(角色、动作、风格);
- AI Agent:自动决定资产类型、动作、帧数与画布布局,并写出图像生成提示词;
- 内置图像生成:产出原始视觉画面;
- 本地脚本:完成洋红背景去背、切帧、对齐、校验,导出透明 PNG、精灵表、GIF 与元数据。
它包含 3 个核心技能:
| 技能 | 用途 | 产出 |
|---|---|---|
$generate2dsprite | 角色、怪物、法术、特效动画 | 精灵表、透明帧、GIF |
$generate2dmap | 游戏地图、道具包、碰撞与触发区 | 分层地图、预览图、Godot 场景 |
$video2dsprite | 从视频提取更密的动作帧(仅 Grok Build) | 8/16/24/48 帧密集动画 |
Agent Sprite Forge 一键安装:只需 3 组命令
本地后处理依赖 Python + Pillow + numpy(见 requirements.txt),$video2dsprite额外需要 ffmpeg。
# 1. 克隆仓库 git clone https://gitcode.com/gh_mirrors/ag/agent-sprite-forge cd agent-sprite-forge # 2. 安装 Python 依赖 python3 -m pip install -r requirements.txt # 3. 把技能复制到 Codex 技能目录 mkdir -p ~/.codex/skills cp -R skills/* ~/.codex/skills/💡 复制完成后,新开一个会话让技能重新加载即可。三个技能分别位于 skills/generate2dsprite/、skills/generate2dmap/、skills/video2dsprite/。
第一句话:让 AI 生成你的第一套 2D 角色动画
在会话中直接说"人话"即可,例如:
Use $generate2dsprite to create a side-view lightning knight attack animation.Agent 会自动完成:写图像提示词 → 生成原始精灵表 → 洋红背景去背 → 切帧对齐 → 导出动画。一次生成,你会拿到一套开箱即用的文件:
raw-sheet.png:原始生成图sheet-transparent.png:去背后的透明精灵表- 逐帧 PNG +
animation.gif:可直接进引擎的动画 prompt-used.txt与pipeline-meta.json:提示词与质检元数据
角色、怪物、NPC、法术投射物、命中特效都适用;更细的资产/动作/网格选择参考 skills/generate2dsprite/references/modes.md。
一句话生成 2D 游戏地图:分层地图工作流
地图走的是"分层"管线:先生成纯地面底图,再生成带道具的参考图与 3x3 道具包,最后把透明道具按 y 轴排序摆放,合成预览图。试试这样一句话:
Use $generate2dmap to create a top-down RPG forest shrine map with a 3x3 prop pack and precise collision.地图策略与分层契约详见 skills/generate2dmap/references/map-strategies.md 与 skills/generate2dmap/SKILL.md。
从素材到可玩原型:Godot / Unity 引擎交付
生成素材只是开始。当你在提示里要求"可玩原型"时,Agent 还会把素材接进引擎:Godot 项目会得到可编辑的 TileMap 图层、独立道具、碰撞体、触发区与调试玩家;Unity 项目则得到完整场景与可玩的 WebGL 构建。
甚至一句话就能要一个完整小游戏,比如浏览器 RPG:
让生成效果更好的 5 个提示技巧
- 写清视角 + 动作 + 风格:如"侧视 / 攻击 / 像素风",是影响力最大的一句话。
- 大型生物用 3x3 待机:大体型角色、Boss 的 idle 动画放在 3x3 网格最稳。
- 小法术、投射物用 2x2 / 2x3:紧凑网格更不易漂移和裁剪。
- 想要更丝滑的跑动循环:用
$video2dsprite(仅 Grok Build),从 6 秒视频里提取 16/24/48 帧密集动画。 - 商业项目请用自己的原创角色:规避 IP 风险。
常见问题 FAQ
不会画画、不懂游戏开发能用吗?可以。你只负责描述,规划、出图、抠图、切帧全部由 Agent 与本地脚本自动完成,最终拿到透明 PNG 与 GIF。
支持哪些 AI 运行时?$generate2dsprite与$generate2dmap在任何带内置图像生成的 Agent(如 Codex)上可用;$video2dsprite的"图生视频"步骤仅限 Grok Build,详见 skills/video2dsprite/SKILL.md。
生成的文件在哪里?每个资产一个输出文件夹,内含原始图、透明精灵表、逐帧 PNG、GIF 与元数据,路径会在结果中明确报告,可直接拖进 Godot / Unity。
从一句话到一套 2D 角色动画,Agent Sprite Forge 把"策划、出图、后处理、引擎交付"串成了自动化流水线。装上技能,今天就发出你的第一条提示词吧 🎮
【免费下载链接】agent-sprite-forgeAgent Skill for generating 2D sprite sheets and map, transparent PNG frames, and animated GIFs from prompts.项目地址: https://gitcode.com/gh_mirrors/ag/agent-sprite-forge
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考