一次批量跑出整个 RPG NPC 阵容
选择风格和 NPC 数量(4、9 或 16 个),通过快速插入或自行输入,每行添加一个角色。选择半身、全身或头像构图,整批生成只需 4 积分。下载立绘 ZIP 压缩包和 JSON 清单。
已填写 5/9,请填写全部角色后再生成。
什么是批量 NPC 生成器?
选择 4、9 或 16 个 NPC,每批固定 4 积分。每行填写一个角色,每个 NPC 都会导出一张透明背景 PNG,可选半身、全身或头像构图,并按主体边界裁切。

谁在用批量 NPC 生成器
只要游戏里 NPC 不止两个,就值得用一个能锁定整个阵容画风、并直接导出引擎可用资源的生成器。

为小镇填充居民的独立 RPG 开发者
一次生成 10 个村民、3 个守卫、2 个商人和 1 个祭司。所有角色共用同一套像素配色与半身构图,可以直接放进对话框和 NPC 面板。不用再约稿,也不用花一个周末手绘立绘。

搭建单位阵容的战棋网格设计师
需要 16 个画风一致的战棋单位?跑一次批量,得到 16 张全身立绘外加一份清单,把每个单位映射到角色、种子和文件名。引擎侧的导入脚本只要读 `manifest.json`,就能把每个单位归到对应职业下。

Game Jam 与快速原型团队
48 小时 jam,两位精灵画师却放鸽子?利用咖啡时间跑一批 9 个 NPC。立绘可以直接接入 Galgame 过场和对话 UI,每个角色都会与你一开始挑好的参考图保持同样的设定。
从画风锁定到下载阵容,只需 3 步
选择风格和 NPC 数量(4、9 或 16 个),每行填写一个角色,再选择构图。花费 4 积分生成整批 NPC,下载包含清单的 ZIP 压缩包。
锁定画风
从四种内置预设中挑一种(16 位俯视角像素、现代日系 RPG、赛博朋克 Q 版、暗黑奇幻),或者上传你自己的参考图。仅这一步就会决定整批的配色、线条粗细和身材比例,无需再为每个 NPC 单独写画风提示词。

设定数量、角色与构图
选择 4、9 或 16 个 NPC。点击角色标签即可填入下一个空行,也可以直接输入自定义角色。在多行填写相同角色,就能生成多个同类型 NPC。填写全部角色后,选择半身、全身或头像构图。“混合年龄”和“混合性别”会应用到整批 NPC。

生成、检查、下载
点击生成。系统先统一优化一次角色描述,再生成整个阵容,并分离为独立的角色 PNG。下载的 ZIP 包含 `portraits/` 文件夹以及 `manifest.json` 和 `manifest.csv`。

发布完整 RPG NPC 阵容所需的一切
风格锁定、快速插入角色、半身/全身/头像构图、按主体分离角色,以及引擎可用的资源导出,都在同一个流程中完成。

一次锁定整个 NPC 阵容的风格
一个预设或一张参考图,就能锁定整批角色的配色、线条粗细、身材比例和剪影。生成的 16 个村民会像同一座小镇的居民,而不是来自 16 款不同游戏的 NPC。换成赛博朋克 Q 版或暗黑奇幻预设,同样的锁定也会生效。

可选半身、全身或头像构图
三种适合游戏开发的构图:半身用于对话头像,全身用于站姿角色设定图和视觉小说立绘,头像用于紧凑的头像图标。按主体边界分离后,每个 NPC 都会放入 512 × 512 的透明背景画布。整批使用相同的缩放比例,保留角色之间的相对大小,水平居中并对齐同一条底部基线。

整批生成阵容,导出独立角色 PNG
整个阵容一起生成,再按主体边界提取各个角色。分离完成后即可查看整批结果。

面向 Unity、Godot、RPG Maker 的 ZIP + JSON 清单
下载得到一个 ZIP,里面是 `portraits/` 文件夹以及 `manifest.json` 和 `manifest.csv`。每条清单记录都映射 `npc_id → role → framing → seed → filename`。导入脚本一次就能读完整座小镇,不必逐个注册资源。
这款批量 NPC 生成器的不同之处
选择 4、9 或 16 个风格统一的 NPC,每批固定 4 积分。快速插入角色并导出引擎可用的资源,在同一个页面完成整个流程。
整批 NPC 保持风格一致
预设提示词片段加上参考图打底,能让整批的配色、比例和线条粗细保持稳定。无需为每个 NPC 重新校准画风,也不会出现一批之内的配色漂移。
快速插入角色,每行均可编辑
先选择每批的 NPC 数量,再每行填写一个角色。重复点击同一个标签,就能添加多个村民或守卫;也可以编辑任意一行,填入自定义角色。已填写数量会提示阵容是否已填满。
按主体边界分离角色
按角色可见的主体边界提取图片,而非按固定网格裁切。如果无法识别出所需数量的独立主体,该批次会判定为失败,不会交付按网格裁出的碎片。
生成失败退还整批积分
扣费后如果生成或主体分离失败,会一次性退还整批的 4 积分。提示词优化在扣费前完成。
引擎可读清单,不必再做整理
每个 ZIP 都同时包含 `manifest.json` 和 `manifest.csv`,把每个 NPC 映射到角色、构图、种子、提示词和文件名。同类生成器只会丢给你一堆没名字的 PNG。这款帮你省下原本要花一小时手写资源注册脚本的时间。
自动调配阵容,无需逐个微调
混合年龄与混合性别开关能让阵容自动覆盖孩童、青年、中年、长者,以及男性、女性、中性。不需要为每个 NPC 拉一根滑块。想要一队整齐划一的守卫?关掉它们。要一座完整的小镇?保持开启即可。
批量 NPC 生成器常见问题
游戏开发者在跑第一批前最常问到的问题。
批量 NPC 生成器是怎么让所有角色保持同一种画风的?
生成器根据所选预设或上传的参考图,统一优化一次角色描述和整体美术风格,再将整个阵容生成在一张图片中,按主体边界分离角色。同一批次共用一种风格;如需混合多种风格,可分多批生成。
一次批量最多生成多少 NPC,每个多少积分?
每批可选择 4、9 或 16 个 NPC。无论选择哪种数量,新批次总共都只需 4 积分。通过快速插入或自定义文本,每行填写一个角色;填写全部角色后才能生成。想要多个同类型 NPC,可以在多行填写相同角色。
每个 NPC 会得到哪些文件,是什么格式?
每个新生成的 NPC 都会导出为 512 × 512 的透明背景 PNG。角色先按主体边界分离,再统一缩放,通过填充透明留白放入相同尺寸的画布。对于 2K 源图,4、9 和 16 个角色的批次分别以 960、640 和 480 像素为宽度基准,并额外预留间距。必要时会进一步缩小整批角色,确保每个主体完整。ZIP 内含 `portraits/` 文件夹以及 `manifest.json` 和 `manifest.csv`,将每个文件映射到对应的 NPC id、角色、构图、随机种子和提示词。旧版导出文件保留原始尺寸。
怎么把 ZIP 导入 Unity、Godot 或 RPG Maker MV / MZ?
Unity:把 `portraits/` 文件夹拖进 `Assets/Sprites/NPCs`,Unity 会自动把每张 PNG 导入为 2D Sprite。Godot:把 `portraits/` 放进 `res://sprites`,在每个场景里引用即可。RPG Maker MV / MZ:把立绘复制到 `img/faces/` 用作对话头像,或复制到 `img/pictures/` 用作过场。每个 ZIP 内都附带一份 `README.txt`,给出每种引擎的一行操作指引。
它和 Scenario、Layer、Dzine、CharacterGen 有什么区别?
Scenario 和 Layer 是为工作室管线打造的,不是面向公众的批量工具。Dzine 与 CharacterGen 只产出单角色概念图;它们都没有把批量生成、画风锁定与导出模板整合在一起。Rosebud 做的是对话式 AI NPC,而不是游戏美术资源。这款生成器是同时具备这三件事的公开工具:单批生成 4、9 或 16 个 NPC、参考图锁定的画风、引擎可读的 ZIP 加清单输出,每批仅需 4 积分。
生成或角色分离失败会怎样?
提示词优化在扣费前完成。扣费后,如果生成失败,或无法识别出所需数量的独立主体,整批会判定为失败,并一次性退还 4 积分。工具不会改用固定网格裁切。
生成的 NPC 可以用于商业付费游戏吗?
可以。你生成的 NPC 归你所有,可以用在商业游戏、原型、game jam 作品、Steam 发行版以及营销物料中,按使用次数计算无版税。下载 ZIP、`manifest.json` 与 `manifest.csv` 需要有效的付费套餐,但生成器本身对所有等级开放,免费用户也可以在订阅前先预览一批。
