2D游戏Sprite Sheet生成利器:Agent Sprite Forge vs Sprite Sheet Creator
东
东哥科技2D游戏Sprite SheetAI工具GitHubGodotUnity像素风
做2D游戏最头疼的是什么?角色动画素材!手绘一整套行走/攻击/待机 Sprite Sheet 动辄几天,独立开发者根本耗不起。今天推荐两个 GitHub 上的 AI 驱动 Sprite Sheet 生成项目,一个走 Agent 命令行路线,一个走 Web 可视化路线,风格迥异但都超实用。
项目一:Agent Sprite Forge
仓库地址:0x0funky/agent-sprite-forge
Star:3,426 ⭐ | 协议:MIT
这是什么?
面向 Codex / Grok 等 AI Agent 的 2D 游戏资产生成技能包。Agent 负责创意决策,内置图像生成产出原始素材,确定性 Python 脚本完成后期处理(去背景、帧提取、对齐、透明 PNG/GIF 导出),最终输出可直接用于游戏引擎的 Sprite Sheet、地图和动画。
三大核心技能
| 技能 | 用途 | 输出 |
|---|---|---|
$generate2dsprite | 角色、怪物、NPC、道具、法术特效 | 透明 Sprite Sheet、帧 PNG、GIF、元数据 |
$generate2dmap | 地图:光栅/分层/碰撞区域/Godot场景 | 地图底图、道具包、碰撞元数据、预览 |
$video2dsprite | 视频提取密集运动精灵(仅Grok) | 8/16/24/48帧精灵集、条带、GIF |
技术栈
- AI Agent:OpenAI Codex、Grok Build
- 后处理:Python + Pillow + numpy
- 视频处理:ffmpeg
- 引擎对接:Godot / Unity 场景文件直出
快速上手
git clone https://github.com/0x0funky/agent-sprite-forge.git
cd agent-sprite-forge
python3 -m pip install -r requirements.txt
cp -R ./skills/* ~/.codex/skills/安装后重启 Agent 会话,用自然语言调用:
Use $generate2dsprite to create a 3x3 idle for an ultimate earth titan.
亮点
- Agent驱动管线:AI做创意,脚本做确定性像素操作
- 双引擎导出:一键生成 Godot / Unity 可编辑场景
- 地图生成:输出碰撞体、遭遇区等游戏逻辑元数据
- 视频转精灵:Grok Build独有的 video → sprite 密集帧提取
- 五语文档:英/繁中/简中/日/韩
项目二:Sprite Sheet Creator
仓库地址:blendi-remade/sprite-sheet-creator
Star:1,488 ⭐
这是什么?
基于 Web 的 2D 像素风角色和地图 Sprite Sheet 生成器,由 fal.ai 提供图像生成能力。浏览器打开即用,输入文字提示或上传图片,生成可操控的角色精灵表和配套地图,内置沙盒实时试玩。
两种游戏模式
| 模式 | 生成内容 |
|---|---|
| 横版卷轴 | 行走/跳跃/攻击/待机 Sprite Sheet + 3层视差背景 |
| 等距RPG | 三方向行走/攻击 + 待机 Sprite Sheet + 俯视世界地图 |
核心功能
- 角色生成:文字提示或上传图片转像素风
- Sprite Sheet:2×2网格布局,帧间角色一致性
- 背景生成:自动匹配角色风格
- 背景去除:集成 Bria AI 自动抠图
- 帧提取 & 动画预览:可调网格分割线 + 可调FPS播放
- 沙盒试玩:键盘操控角色在生成场景中实时移动/攻击
- 精细调节:精灵尺寸、图层位置、地图缩放均可滑块调节
支持的图像模型
- Nano Banana Pro(fal-ai)
- Nano Banana Lite(Google)
- GPT Image 2(OpenAI)
技术栈
- 前端:Next.js 14 + React 18
- AI服务:fal.ai(图像生成 + Bria背景去除)
- 渲染:HTML Canvas
快速上手
npm install
# 创建 .env.local,填入 FAL_KEY=your_api_key_here
npm run dev
# 打开 http://localhost:3000fal.ai API Key 获取:fal.ai/dashboard/keys
沙盒操控
- 横版:A/← 左走 · D/→ 右走 · W/↑ 跳 · J 攻击
- 等距:W/↑ 上 · S/↓ 下 · A/← 左 · D/→ 右 · J 攻击
亮点
- 零代码 Web 界面:浏览器打开即用
- 即时可玩:生成后直接在沙盒中操控角色
- 多模型可选:三种图像模型自由切换
- 自动抠图:Bria AI 去背景
- 精细微调:帧分割、FPS、精灵尺寸均可调
对比总结
| 维度 | Agent Sprite Forge | Sprite Sheet Creator |
|---|---|---|
| 定位 | AI Agent 技能包,命令行驱动 | Web 应用,浏览器交互 |
| 目标用户 | 开发者 / Agent 用户 | 独立开发者 / 美术爱好者 |
| AI 后端 | Codex / Grok 内置图像生成 | fal.ai(多模型可选) |
| 地图能力 | 碰撞/区域元数据 + 引擎场景 | 视差背景 / 俯视地图(纯视觉) |
| 引擎导出 | Godot / Unity 场景文件 | 无(纯视觉资产) |
| 视频转精灵 | 支持(Grok Build专属) | 不支持 |
| 即时试玩 | 无 | 内置沙盒 |
| Star | 3,426 ⭐ | 1,488 ⭐ |
怎么选?
- 需要引擎级导出(Godot/Unity场景+碰撞数据)→ Agent Sprite Forge
- 想快速出图试玩、不碰命令行 → Sprite Sheet Creator
- 两个都用也不冲突,互为补充
本文由东哥科技出品,关注我们获取更多 AI 游戏开发实战内容。