返回博客列表

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:3000

fal.ai API Key 获取:fal.ai/dashboard/keys

沙盒操控

  • 横版:A/← 左走 · D/→ 右走 · W/↑ 跳 · J 攻击
  • 等距:W/↑ 上 · S/↓ 下 · A/← 左 · D/→ 右 · J 攻击

亮点

  • 零代码 Web 界面:浏览器打开即用
  • 即时可玩:生成后直接在沙盒中操控角色
  • 多模型可选:三种图像模型自由切换
  • 自动抠图:Bria AI 去背景
  • 精细微调:帧分割、FPS、精灵尺寸均可调

对比总结

维度Agent Sprite ForgeSprite Sheet Creator
定位AI Agent 技能包,命令行驱动Web 应用,浏览器交互
目标用户开发者 / Agent 用户独立开发者 / 美术爱好者
AI 后端Codex / Grok 内置图像生成fal.ai(多模型可选)
地图能力碰撞/区域元数据 + 引擎场景视差背景 / 俯视地图(纯视觉)
引擎导出Godot / Unity 场景文件无(纯视觉资产)
视频转精灵支持(Grok Build专属)不支持
即时试玩无内置沙盒
Star3,426 ⭐1,488 ⭐

怎么选?

  • 需要引擎级导出(Godot/Unity场景+碰撞数据)→ Agent Sprite Forge
  • 想快速出图试玩、不碰命令行 → Sprite Sheet Creator
  • 两个都用也不冲突,互为补充

本文由东哥科技出品,关注我们获取更多 AI 游戏开发实战内容。

2D游戏Sprite Sheet生成利器:Agent Sprite Forge vs Sprite Sheet Creator | 东哥科技博客