实战案例用 Agent Sprite Forge 从零搭建可玩 Godot 塔防类 Kingdom Rush【免费下载链接】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从零搭建一个可玩的Godot 塔防原型类 Kingdom Rush 风格只需向 AI Agent 输入一句自然语言它就能规划资产流程、生成地图与精灵素材、本地脚本自动去背切帧最后组装成可运行、可编辑的 Godot 4 塔防场景。全程无需手绘像素也不懂原画也能做出能上架原型级别的成品 。最终成果一张真正能玩的塔防地图先看成果——下面这张森林关隘地图就是完整跑通流程后的输出这张 Forest Pass Defense 原型包含了完整的塔防要素scenes/ForestPass.tscn底图、分离式道具、敌人路径、塔位、HUD 节点6 个塔系tower family含生成塔美术与升级阶段地面单位、飞行单位、Boss 的动画敌人 sheet波次、难度、碰撞、路径与塔位元数据运行时建造 / 升级 / 出售、投射物与索敌规则关键点在于它不是一张贴图而是一套分层数据。地面、道具、碰撞、触发区都是独立资产这才是可玩与好看的分水岭。准备工作三步装好 Agent Sprite ForgeAgent Sprite Forge 是一组面向 Codex 等 AI Agent 的技能包skills本地处理器依赖 Python、Pillow 与 numpy见 requirements.txt。一键安装步骤macOS / Linuxgit clone https://gitcode.com/gh_mirrors/ag/agent-sprite-forge cd agent-sprite-forge python3 -m pip install -r requirements.txt mkdir -p ~/.codex/skills cp -R ./skills/* ~/.codex/skills/Windows PowerShell 用户可参考 README.md 中的 Option 1。安装后开启新会话让技能重载即可。项目提供三大核心技能本案例用到前两个技能用途$generate2dmap地图、道具包、碰撞/触发区、Godot 可编辑场景$generate2dsprite角色、敌人、塔、法术、投射物等精灵表与 GIF$video2dsprite由视频抽帧生成更密集的动作精灵Grok Build 专属第一步一句话生成塔防地图底稿打开支持技能的 Agent 会话直接输入自然语言提示词例如Use $generate2dmap to create a tower-defense map similar to Kingdom Rush: a forest pass with winding enemy paths, river crossing, build pads, separated props, precise collision, and spawn/exit hooks.$generate2dmap内部会按类型路由工作识别出tower defense / Kingdom Rush-like后自动选用scene_mode底图 分离道具 精确碰撞 路径/塔位元数据 出生点/出口钩子。路由规则可查 skills/generate2dmap/SKILL.md。分层流水线底图 → 参考图 → 独立道具地图不是一张图糊到底。以仓库中的森林神殿案例为例第一张是只有地面与路径的底图base第二张是在同一底图上摆放独立道具后的分层预览图layered preview——道具全部是可复用的透明 PNG这套base → dressed reference → prop pack → 提取 → 合成预览的契约保证地图既能预览美观又能在运行时被逐件编辑。详细规则见 layered-map-contract.md 与 prop-pack-contract.md。小件装饰物会被批量打进 3x3 道具包再由脚本 extract_prop_pack.py 切成单个透明道具下面的 1254x1254 道具包就是一个典型批次输出第二步生成敌人动画表与塔素材地图就绪后调用$generate2dsprite生成会动的资产敌人 sheetUse $generate2dsprite to create a 2x3 combat sheet for an armored forest goblin, side view——脚本 generate2dsprite.py 负责洋红去背、切帧、对齐、导出透明 PNG 与animation.gif飞行敌 / Boss单独 sheet保持同一美术风格塔每个塔系生成基础造型 升级阶段投射物与命中特效小尺寸循环 sheet如 2x2每次生成默认产出raw-sheet.png、sheet-transparent.png、逐帧 PNG、animation.gif和pipeline-meta.jsonQC 元数据。资产与动作的选型规则见 modes.md。第三步把资产接进可编辑的 Godot 场景这是能玩的关键一步。$generate2dmap可以把整包资产直接装配成Godot 4 可编辑场景而不是导出成一张死图场景内每个玩法元素都有对应的引擎节点玩法元素Godot 节点地面与路径可编辑TileMapLayer塔、树、石头等道具独立Sprite2D触发草丛 / 塔位Area2D阻挡物 / 碰撞StaticBody2D出口 / 出生点触发区 场景钩子元数据调试角色与相机debug player先看地图的分层合成效果再打开调试图层就能直观看到碰撞体与触发区的覆盖范围——这是验收地图真的能玩的最快方式最后把第二步的敌人 sheet、塔素材挂进场景接上波次生成、索敌与建造逻辑一个完整塔防原型就成型了。新手提示词技巧 说清视角与动作side view/topdownattack/idle越明确出图越稳大 Boss 用 3x3小投射物用 2x2 / 2x3——尺寸与动作匹配塔防请求直接说 tower defense / Kingdom Rush-like技能会自动选对流水线要求分层时明说 separated props collision否则可能只拿到一张烘焙图商业项目请使用原创角色或自有 IP关键文件速查资料路径项目总览与安装README.md地图技能定义skills/generate2dmap/SKILL.md地图策略路由map-strategies.md精灵技能定义skills/generate2dsprite/SKILL.md提示词规则prompt-rules.md精灵后处理脚本generate2dsprite.py道具包切分脚本extract_prop_pack.py依赖清单requirements.txt从零到能玩的 Kingdom Rush 风格 Godot 塔防你只需要三句话提示词 一点点等待。剩下的规划、生成、清理、装配交给 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),仅供参考
企业数字化 ERP 产品动态
相关推荐
CTF 流量包數據提取實戰:從 Wireshark、tshark 到自定義協議解析 文档网络安全教程 【免费下载链接】ctf-wiki Come and join us, we need you! 项目地址: https://gitcode.com/gh_mirrors/ct/ctf-wiki 点击查看 免费下载 本文圍繞 CTF-Wiki 流量分析章節中的「數據提取」主題展開,系統講解在流量包取證題(… · 2026/9/25 17:10:08
codex-desktop-linux 故障排查完全手册:Wayland/X11、沙箱、浏览器扩展连接等8大问题详解 codex-desktop-linux 故障排查完全手册:Wayland/X11、沙箱、浏览器扩展连接等8大问题详解 【免费下载链接】codex-desktop-linux Unofficial ChatGPT desktop app for Linux (formerly the Codex app), built locally from OpenAI’s official macOS app. Includes … · 2026/9/25 17:09:55
行人检测数据集实操指南:标注验证与格式转换 1. 这个“免费下载”的行人检测数据集,到底值不值得你花30分钟去搭环境?“【免费下载】行人检测数据集(已标注)”——看到这个标题,我第一反应不是点开,而是立刻打开终端,cd进一个空文件夹&… · 2026/9/25 17:41:57
语义地图+激光雷达定位:从ICP到语义加权配准的工程实践 简介:这份文档面向机器人定位、自动驾驶与SLAM方向的研究者及工程人员,系统阐述了一种基于语义地图的激光雷达全局定位方法。针对SLAM局部定位误差累积、只能提供相对位姿的局限,文档提出对单帧点云滤波后,用形态学算法分离地面背… · 2026/9/25 17:41:51
WanGP Deepy Prime 工作流实战指南:模板生成、媒体输入、长视频滑动窗口与文件分页 人工智能AI 应用媒体生成本地部署 【免费下载链接】Wan2GP A fast AI Video Generator for the GPU Poor. Supports Wan 2.1/2.2, LTX-2, Qwen Image, Hunyuan Video, LTX Video and Flux. 项目地址: https://gitcode.com/gh_mirrors/wa/Wan2GP 点击查看 免费下载 … · 2026/9/25 17:41:44
零网络 OI Wiki 离线部署的 3 条路径——完整指南 零网络 OI Wiki 离线部署的 3 条路径——完整指南 【免费下载链接】OI-wiki :star2: Wiki of OI / ICPC for everyone. (某大型游戏线上攻略,内含炫酷算术魔法) 项目地址: https://gitcode.com/GitHub_Trending/oi/OI-wiki
赛场断网、… · 2026/9/25 17:41:44
DeskcommCRM实操拆解:沟通即记录,客户数据自然沉淀 第一次看到“DeskcommCRM”这个名字的时候,我愣了几秒。Desk、comm、CRM,三个词拼在一起,乍一看像某个小团队随手起的内部代号,但拆开细品,你会发现这个命名其实把产品的定位全写在脸上了:Desk 代表桌面端的… · 2026/9/25 17:41:26
创维E900V22D刷机全攻略:S905L3SB芯片兼容性解析与救砖实战 /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:31
MQTT协议原理与Broker服务器搭建实战:从Mosquitto到EMQX /* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/9/25 1:00:37