从 AI 图到可编辑场景Agent Sprite Forge 导出 Godot TileMap 全流程指南【免费下载链接】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-forgeAgent Sprite Forge 是一款面向 2D 游戏的AI 资产生成技能用一句自然语言提示就能产出可直接进引擎的 2D 地图、精灵图与道具包。这篇指南聚焦它最实用的能力之一把 AI 生成的 tileset 和道具接入 Godot 4导出一个真正可编辑的 TileMap 场景——包含分层 tile 层、独立 props、碰撞体、遇怪草丛与出口触发区。你不需要手绘像素也不用手动对齐格子。为什么它比一张 AI 地图图更值得用多数 AI 绘图工具给的是一整张烤死baked的图好看但角色无法穿墙、无法分层、无法单独挪动一棵树。而 Agent Sprite Forge 的$generate2dmap技能会走layered_tilemapGodot_TileMap管线把一张漂亮图拆成可编辑的游戏数据。一句话概括这条管线项目里叫 map-strategies.mdimage_gen tileset prop_pack_3x3 layered_tilemap separate_props trigger_zones Godot_TileMap图由 AI 画tileset 与道具都是内置图像生成产出风格统一。脚本只干活去背、切格、对齐、拼预览、生成元数据不碰创意。结果是引擎原生文件.tscn场景 分层TileMapLayer打开就能改。准备工作安装 Agent Sprite Forge 技能本地后处理脚本依赖Python、Pillow、numpy视频类技能才需要 ffmpeg清单见 requirements.txt。安装分两步克隆仓库 → 把skills/拷进代理的技能目录然后新开一个会话让技能重载。# macOS / Linux mkdir -p ~/.codex/skills cp -R ./skills/* ~/.codex/skills/装好后在对话里用$generate2dmap即可调用地图技能$generate2dsprite则负责精灵图。导出 Godot TileMap 的完整流程第一步选对地图模式tile_mode技能会先问你要哪种map_mode。要进 Godot 的可编辑地图认准tile_mode——它默认就是layered_tilemapinteractive_scene_objectstile_collisiontrigger_zones。新手提示Pokémon 风格、俯视角 RPG、怪物养成路线、平台跳跃 tilemap都可以直接说做成 Godot 可编辑地图技能会自动路由到tile_mode。第二步用 AI 生成 tileset 和道具包这一步是创意核心由代理自己写图像提示词先画 tileset 图集草地、土路、水域、石桥、花丛、高草、树木、木门……一张网格图搞定。再批量生成道具包把小、紧凑的装饰物草丛、石头、木牌、栅栏、树桩、墓碑塞进一张3x3 洋红底道具表交给 extract_prop_pack.py 逐个切出透明 PNG。下面是本例的 3x3 道具包洋红 待去背的纯色底规则提醒只有紧凑装饰物才进方形道具包平台、长桥、大门、高树这类要碰撞对齐的对象必须单独生成别混在道具表里。详见 prop-pack-contract.md。第三步把资产接入 Godot TileMap 场景这是可编辑的魔法所在。技能会把 tile 和道具写成一个真正的 Godot 4 场景节点结构一目了然TileLayers下分多个TileMapLayerGround_TileMapLayer地面Water_And_Bridge_Tile水与桥Decor_TileMapLayer装饰Encounter_Grass_TileM遇怪草丛配Area2DObstacle_TileMapLayer阻挡配StaticBody2D碰撞YSorted_SeparateProps下每个道具是独立Sprite2Dtree_north_1、rock_west_1、fallen_log_1…按 Y 轴排序角色能走到树后/树前。再挂上出口Area2D、相机边界和一个debug 玩家 摄像机直接能跑。第四步验证碰撞、触发区与预览别急着交付。技能会生成两张体检图帮你确认碰撞 / 触发区调试叠加层红框 阻挡体绿框 遇怪草丛紫线 相机与边界。拼合预览把基础图 最终运行时对象叠在一起检查在相机尺寸下是否连贯脚本见 compose_layered_preview.py。你会拿到哪些文件一次tile_mode导出典型产物包括类别内容视觉资产AI 生成的 tileset 图集、切出的透明道具 PNG场景.tscn含TileMapLayer、Sprite2Dprops、Area2D区、StaticBody2D碰撞数据道具摆放、碰撞、触发区、出口、相机边界的元数据预览拼合分层预览 调试叠加层想深入分层地图的层分离契约基础层只能放地形不能烤进可交互物体读 layered-map-contract.md。新手避坑指南 别接受一张烤图 碰撞框当成品——那只是带血条的背景不是可玩地图。基础层保持干净树、门、箱子、陷阱必须独立否则角色穿不过去。方形道具包只装小装饰碰撞对齐的对象单独生成。生成后先看调试图再进引擎能省掉大量手动排查。商用项目优先用原创角色 / 自有 IP避免版权风险。一句话总结你说一句给我一张 Godot 可编辑的 RPG 地图Agent Sprite Forge 负责画、切、拼、接好节点你拿到的是一张能在编辑器里继续改的 TileMap 场景而不是一张死图。 技能定义与策略参考skills/generate2dmap/SKILL.md · README【免费下载链接】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 产品动态
相关推荐
STM32CubeMX 6.14全流程实战:从下载安装到代码生成与避坑指南 1. 为什么STM32CubeMX 6.14值得单独写一篇全流程搞STM32开发的人,绕不开STM32CubeMX这个工具。我最早用的是标准外设库,后来转到HAL库,再到现在基本所有新项目都从CubeMX起步。说实话,这个工具从早期的4.x版本到现在的6.14&#x… · 2026/9/25 15:10:27
数据库课程设计图书管理系统:从建表SQL到避坑指南 简介:这是一份面向软件工程或数据库课程设计的图书管理系统完整设计文档,涵盖系统背景、需求分析、关系模式、E-R图、数据字典与数据表结构等核心内容,适合需要完成数据库课设、理解图书馆业务建模的在校学生参考。文档以doc格式呈现… · 2026/9/25 15:10:27
生产级知识库与Agent网关一体化架构设计与性能优化实战 1. 生产级知识库与 Agent 网关的整体设计思路1.1 为什么要把知识库和 Agent 网关放在一起做单独做一个 RAG 知识库,或者单独做一个 Agent 调度服务,其实都不算太难。难的是把这两样东西塞进同一个生产环境里,还要保证它们在高并发、多租户、长… · 2026/9/25 15:34:44
Snipe-IT Docker 部署教程:10 分钟跑通 IT 资产管理系统 Snipe-IT Docker 部署教程:10 分钟跑通 IT 资产管理系统 【免费下载链接】snipe-it A free open source IT asset/license management system 项目地址: https://gitcode.com/GitHub_Trending/sn/snipe-it
设备发出去了,Excel 里却查不到它现在在… · 2026/9/25 15:34:32
Atlas OS 下 Xbox 登录报错 0x89235107:三步修复指南 Atlas OS 下 Xbox 登录报错 0x89235107:三步修复指南 【免费下载链接】Atlas 🚀 An open and lightweight modification to Windows, designed to optimize performance, privacy and usability. 项目地址: https://gitcode.com/GitHub_Trending/atlas… · 2026/9/25 15:34:26
Atlas 300V 24G推理加速卡实战:从CANN环境到YOLOv5部署全攻略 最近被问得最多的一个问题就是:Atlas 300V 24G到底算不算运算加速卡?能不能拿来部署YOLO?今天我就结合自己实际在Atlas 300V 24G上跑通YOLOv5的经历,把这块卡的定位、硬件规格、部署流程和踩坑记录一次性说清楚。如果你正在犹豫要… · 2026/9/25 15:34:19
Hugo Blox Builder 社区 Blox 扩展机制:自定义 Tailwind 积木的自动安装与解析原理 静态站点前端开发工具 【免费下载链接】kit 🧱 Describe your site, AI builds it, you own it as Markdown. Snap together Tailwind blocks like Lego — landing pages, blogs, portfolios, docs & more. No AI slop. Free to deploy anywhere 👇… · 2026/9/25 15:34:13
Win11 部署 OpenClaw 2.7.9 总失败?TaoToken 配置骨架一次跑通 /* 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 15:34:07
创维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