SuperAPI AI 工具集

world-builder

设计与创作

查看项目

更新于 10-15 20:11

技能介绍

用途:World Builder 用于为 Dorothy 的宝可梦风格大地图创建和更新生成式游戏区域。玩家穿过 World Gate 传送门进入区域。

主要能力:提供 create_zone(创建或替换完整区域,含 tilemap、NPC、建筑、标牌、墓碑和可选室内)、update_zone_npcs(热替换 NPC)、update_zone_signs(热替换标牌与墓碑)、list_zones(列出区域)、delete_zone(按 ID 删除)、list_sprites(浏览 130+ NPC、110+ 建筑、20+ 室内精灵)。创建前须先调用 list_sprites 获取准确路径。

地图规则:tilemap 为 [row][col] 整数二维数组,只需放置地形瓦片。可走地形包括 GRASS(0)、PATH(2)、TALL_GRASS(3)、FLOWER(6)、ROUTE_EXIT(10);阻挡地形包括 TREE(1)、FENCE(7)、WATER(9)。BUILDING(4)、DOOR(5)、SIGN(8)、GRAVE(11) 由数组自动盖章,不要放入 tilemap。宽高各 8–60,总瓦片数不超过 2500。必须设置 2–3 个 ROUTE_EXIT 和可走位置上的 playerStart,并用 TREE/WATER/FENCE 定义边界。

设计方式:区域形状应体现主题,如岛屿用水包围陆地、孤独道路用长窄地图、官僚迷宫用迷宫布局。可用花、水、路径、高草瓦片在草地画出标志或图形。NPC 支持对话 2–5 行和可选巡逻路线;建筑含 label、门坐标、closedMessage 和可选室内;标牌与墓碑用于补充叙事。

数据驱动:根据推文、文档、文章或市场数据生成 NPC 对话、地图氛围与地标。外部数据不足时可仅凭提示词构建。

限制:整个过程应控制在约 8–10 次工具调用,最多不超过 15 次;list_sprites 只调用一次;create_zone 失败后仅重试一次。精灵路径不得含空格或括号,NPC 必须有有效 spritePath。区域 ID 使用小写和连字符且永久有效。资料中未提供收费、价格、平台支持范围或实际运行环境等额外信息。