新闻详情

新闻详情

首页 / 资讯中心 / 详情

实战案例:用 Agent Sprite Forge 从零搭建可玩 Godot 塔防(类 Kingdom Rush)

发布时间:2026/9/25 17:10:10来源:尧图网络
实战案例:用 Agent Sprite Forge 从零搭建可玩 Godot 塔防(类 Kingdom Rush)
实战案例用 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),仅供参考
网站建设高端定制企业官网
RELATED

相关资讯

更多精彩内容,欢迎继续阅读

较早相关资讯

最新相关资讯

顺序表函数库设计:从课程设计到可复用C语言库的完整指南 2026/9/25 17:38:40

顺序表函数库设计:从课程设计到可复用C语言库的完整指南

简介:这份资源是数据结构课程设计的完整交付包,面向正在完成顺序表函数库设计题目的高校学生,尤其适合需要提交代码与报告双份成果的期末场景。包内共27个文件,以cpp源码、docx设计报告、sln与vcxproj工程文件为主,另含…

阅读更多 →
5分钟用Docker搭建QQ私人智能体:Lighthouse+AstrBot+Deepseek实战 2026/9/25 17:38:40

5分钟用Docker搭建QQ私人智能体:Lighthouse+AstrBot+Deepseek实战

1. 从网页版到私人智能体:为什么我要自己搭一个网页版 AI 用久了,痛点其实很明显。每次打开浏览器、登录、等页面加载,一轮对话还没开始,注意力已经散了。更关键的是,聊天记录散落在各个平台,想找上周让它帮…

阅读更多 →
AI提示词帮你搞定任务优先级排序,告别决策瘫痪 2026/9/25 17:38:33

AI提示词帮你搞定任务优先级排序,告别决策瘫痪

1. 为什么“事情太多先做什么”是个真问题你有没有过这种早晨:闹钟响了第三遍才爬起来,手机一解锁,微信未读99,邮箱里躺着三封标红的“紧急”,待办清单上密密麻麻列了二十多条,脑子里同时转着“下午要交周报…

阅读更多 →
企业级AI Agent平台落地实战:架构拆解、生态协作与避坑指南 2026/9/25 17:38:33

企业级AI Agent平台落地实战:架构拆解、生态协作与避坑指南

1. 从"能聊天的AI"到"能交付的AI":企业级Agent平台到底在解决什么过去两年,我参与过好几个企业内部的AI落地项目,从最早的"接个大模型API做个问答机器人",到后来尝试让AI真正去改代码、跑流程、对接…

阅读更多 →
Turf isobands 深度指南:使用 @turf/isobands 从点网格生成填充等值面 2026/9/25 17:38:20

Turf isobands 深度指南:使用 @turf/isobands 从点网格生成填充等值面

数据分析 【免费下载链接】turf A modular geospatial engine written in JavaScript and TypeScript 项目地址: https://gitcode.com/gh_mirrors/tu/turf 点击查看 免费下载 turf/isobands 是 Turf 模块化地理空间引擎中负责**填充等值面(filled conto…

阅读更多 →
Learn-Algorithms 字符串算法全指南:排序、查找、正则、压缩与滑动窗口实战 2026/9/25 17:38:13

Learn-Algorithms 字符串算法全指南:排序、查找、正则、压缩与滑动窗口实战

教程 【免费下载链接】Learn-Algorithms 算法学习笔记 项目地址: https://gitcode.com/gh_mirrors/le/Learn-Algorithms 点击查看 免费下载 字符串是计算机科学中最基础也最常用的数据类型之一,几乎所有系统(搜索引擎、编译器、文本编辑器、…

阅读更多 →

今日资讯

本周资讯

本月资讯

看完文章仍有疑问?

联系尧图顾问,获取一对一建站咨询

立即免费咨询 📞 400-888-8888
📞 ✉