LogoSprite Flow
Empieza gratis, sin tarjeta de crédito, 2 créditos por NPC

Monta el elenco completo de NPC de tu RPG en un solo lote

Elige un estilo artístico, define cuántos NPC quieres por rol, escoge encuadre de medio cuerpo, cuerpo entero o avatar y pulsa generar. Recibirás un retrato 1:1 con el estilo bloqueado por NPC, además de un ZIP y un manifiesto JSON que tu importador de Unity o Godot puede leer de una sola pasada.

Generador de NPC por lotes
Bloquea el estilo de un elenco entero en una sola tirada.
Usa +/− en cada chip o añade roles personalizados abajo.
Aldeano
3
Guardia
1
Mercader
1
Mago
0
Herrero
0
Noble
0
Niño
0
Anciano
0
Viajero
0
Pícaro
0

Reparte los NPC entre niño / joven adulto / adulto / anciano

Reparte los NPC entre masculino / femenino / andrógino

5 NPC × 2 créditos = 10 créditos
Generador de NPC por lotes
Elige el estilo, el encuadre y los recuentos por rol para empezar.
Elige el estilo, el encuadre y los recuentos por rol para empezar.
ZIP + manifest1–20 NPCs · 2 credits each1:1 centered portraits
Logo

¿Qué es un generador de NPC por lotes?

Un solo bloqueo de estilo, una lista de arquetipos y una tirada de generación. Recibes un retrato por NPC a 2 créditos, encuadrado como medio cuerpo, cuerpo entero o avatar, y centrado en un cuadrado 1:1 con margen.

Elenco completo de 10 NPC de RPG con estilo bloqueado y una sola dirección artística pictórica
Un generador de NPC por lotes toma una referencia de estilo y una breve lista de arquetipos para devolverte un elenco entero de personajes que parecen sacados del mismo juego. Sin escribir un prompt para cada NPC. Eliges un preset (pixel top-down de 16 bits, anime RPG moderno, chibi cyberpunk o fantasía oscura) o subes tu propia referencia, defines un recuento por rol (5 aldeanos, 2 guardias, 1 mercader…), eliges un encuadre (medio cuerpo, cuerpo entero o avatar) y cada NPC del lote queda marcado con la misma paleta, grosor de línea y proporciones. La mayoría de las herramientas de personajes con IA pierden consistencia de estilo entre tiradas. Scenario y Layer viven dentro de pipelines de estudio. Dzine y CharacterGen escupen concept art de un solo personaje. Rosebud crea NPC de chat, no arte. Ninguna te ofrece tiradas por lotes, un estilo anclado a una referencia y exportaciones listas para el motor en una sola herramienta pública. Cada personaje sale como un PNG de 2048×2048, centrado con margen en los cuatro lados para que puedas recortarlo o enmascararlo en una caja de diálogo, un panel de elenco o un cut-in de novela visual. Elige encuadre de medio cuerpo para retratos de cabeza y hombros, cuerpo entero para hojas de personaje de pie o avatar para iconos cerrados de cabeza. Cada tirada se descarga como un ZIP con una carpeta `portraits/` más `manifest.json` y `manifest.csv` que asocian cada archivo a su id de NPC, rol, semilla, encuadre y prompt. Un script de importación puede cablear el pueblo entero a Unity, Godot o RPG Maker en una sola pasada. Diseñado para creadores de RPG indie, diseñadores de tactics-grid, devs de JRPG de overworld y equipos de game jam que necesitan 20 NPC únicos para esta misma tarde y no dentro de 20 días. ¿Necesitas sprites de overworld de 4 direcciones? Usa el generador de sprites de 8 direcciones de SpriteFlow para personajes individuales en `/direction-sprite-generator`.

Quién usa el generador de NPC por lotes

Cualquier juego con más de dos NPC se beneficia de un generador que bloquea el estilo en todo el elenco y exporta los assets listos para tu motor.

Pueblo de RPG indie poblado con NPC de estilo bloqueado

Devs indie de RPG poblando un pueblo

Genera 15 aldeanos, 3 guardias, 2 mercaderes y un sacerdote en un solo lote. Cada personaje comparte la misma paleta pixel y encuadre de medio cuerpo, así que entran directamente en tus cajas de diálogo y paneles de NPC. Sin encargos a artistas ni un fin de semana entero dibujando retratos a mano.

20 unidades tácticas con estilo bloqueado generadas con un generador de NPC por lotes

Diseñadores de tactics-grid armando un roster de unidades

¿Necesitas 20 unidades tácticas distintas que compartan una misma dirección artística? Lanza un lote, recibe 20 retratos de cuerpo entero y un manifiesto que mapea cada unidad a su rol, semilla y nombre de archivo. Tu script de importación lee `manifest.json` y coloca cada unidad bajo su clase.

Equipo de game jam construyendo un elenco de NPC por lotes en bloque

Equipos de game jam y prototipado rápido

¿Una jam de 48 horas y tus dos artistas de sprites no aparecieron? Lanza un lote de 12 NPC durante el café. Los retratos caen en tus cinemáticas de novela visual y tu UI de diálogo, y cada personaje se mantiene fiel al modelo de la referencia que elegiste desde el principio.

Del bloqueo de estilo al elenco descargable en 3 pasos

Elige un estilo, define los recuentos por rol y el encuadre y pulsa generar. Un lote te da un ZIP con un manifiesto.

01

Bloquea el estilo artístico

Elige uno de los cuatro presets integrados (pixel top-down de 16 bits, anime RPG moderno, chibi cyberpunk o fantasía oscura) o sube tu propia imagen de referencia. Esa única elección controla la paleta, el grosor de línea y las proporciones del lote entero. Sin promptear el estilo en cada NPC.

Bloquea un único estilo artístico en toda la tirada del generador de NPC por lotes
02

Elige recuentos, roles y encuadre

Sube el contador en cada chip de arquetipo (aldeano, guardia, mercader, mago, herrero, noble, niño, anciano, viajero, pícaro) o escribe roles personalizados, uno por línea. Elige una vez el encuadre de medio cuerpo, cuerpo entero o avatar y se aplicará a cada NPC del lote. Activa Mezclar edades / Mezclar géneros para variar el elenco automáticamente.

Elige el número de NPC por rol y escoge el encuadre del lote
03

Genera, revisa, descarga

Pulsa generar. Los NPC entran en la cuadrícula a medida que se terminan los retratos. Regenera cualquier NPC que no te convenza (2 créditos, semilla opcional). Cuando el lote termine, descarga el ZIP con `portraits/`, `manifest.json` y `manifest.csv`.

Revisa el elenco y descarga el ZIP con el manifiesto

Todo lo que necesitas para publicar un elenco completo de NPC de RPG

Bloqueo de estilo, contadores por rol, encuadre de medio cuerpo, cuerpo entero o avatar, streaming en vivo, regeneración por NPC y exportaciones listas para el motor, todo en una sola página y un solo flujo.

20 NPC compartiendo un único bloqueo de estilo

Un único bloqueo de estilo en 20 NPC

Un preset o una imagen de referencia ancla la paleta, el grosor de línea, las proporciones y la silueta de cada personaje del lote. Los 20 aldeanos que generes parecerán 20 vecinos del mismo pueblo, no 20 NPC sacados de 20 juegos distintos. Cambia el preset a chibi cyberpunk o fantasía oscura y se aplica el mismo bloqueo.

Opciones de encuadre de medio cuerpo, cuerpo entero y avatar

Encuadre de medio cuerpo, cuerpo entero o avatar

Tres encuadres pensados para gamedev: medio cuerpo para cabezas de diálogo, cuerpo entero para hojas de personaje de pie y stand-ups de novela visual, y avatar para iconos cerrados de cabeza. Cada NPC aterriza como un cuadrado 1:1 con el sujeto centrado y margen en los cuatro lados. Sin extremidades cortadas ni siluetas pegadas al borde.

Elenco de NPC entrando en streaming en la cuadrícula

Los retratos llegan en directo, sin esperas de todo o nada

Los retratos caen en la cuadrícula a medida que se terminan, así que ves el NPC #3 mientras el NPC #20 aún se renderiza. ¿Detectaste un aldeano mal generado? Pulsa Regenerar en esa celda (2 créditos, mantén la semilla o relánzala). Los otros 19 se quedan como están.

ZIP y manifiesto listos para Unity, Godot, RPG Maker

ZIP + manifiesto JSON para Unity, Godot, RPG Maker

Descargas un ZIP con una carpeta `portraits/` más `manifest.json` y `manifest.csv`. Cada fila del manifiesto mapea `npc_id → rol → encuadre → semilla → archivo`. Tu script de importación lee el pueblo entero de una sola pasada en lugar de registrar los assets uno por uno.

Lo que distingue a este generador de NPC por lotes

Las herramientas de un solo personaje te obligan a re-promptear el estilo cada vez. Los pipelines de estudio cuestan cinco cifras. Esta mantiene las tiradas por lotes, el bloqueo de estilo y un precio fijo de 2 créditos por NPC en un único flujo público.

Bloqueo de estilo que aguanta en 20 NPC

Fragmentos de prompt preestablecidos más anclaje a una imagen de referencia mantienen estables la paleta, las proporciones y el grosor de línea en el lote entero. Sin recalibrar el estilo en cada NPC, sin deriva de paleta entre generaciones.

Contadores por rol, no un único deslizador global

Los pueblos reales no se distribuyen de forma uniforme. Configura 10 aldeanos, 2 guardias y 1 noble con un contador en cada chip y el total se calcula automáticamente. Se acabó generar 20 clones del mismo rol y borrar los que sobran.

La visualización incremental detecta los fallos cuanto antes

Las herramientas de lotes rivales te obligan a esperar a que termine la tirada entera antes de ver nada. Aquí los NPC aparecen en la cuadrícula a medida que se terminan, así que puedes pulsar Regenerar en un aldeano fallido antes de que el lote acabe, en lugar de rehacer 20 NPC porque salieron mal 2.

Reembolso por NPC ante fallos del proveedor

Si un NPC falla (un error 4xx en el upstream, un timeout o un rechazo por política de contenido), solo se reembolsan los 2 créditos de ese NPC. Los otros 19 son tuyos. Sin el riesgo de pago todo o nada de las herramientas de lote con tarifa plana que no devuelven nada cuando falla algún NPC.

Manifiesto listo para el motor, sin pasada de catalogación

Cada ZIP incluye `manifest.json` y `manifest.csv`, mapeando cada NPC a rol, encuadre, semilla, prompt y archivo. Los generadores rivales te entregan una carpeta de PNG anónimos. Este te ahorra la hora que perderías escribiendo a mano un script de registro de assets.

Mezcla el elenco automáticamente, sin micro-deslizadores

Los toggles Mezclar edades y Mezclar géneros reparten el elenco entre niño, joven adulto, adulto y anciano, y entre masculino, femenino y andrógino. Sin deslizadores por NPC. ¿Quieres una guardia uniforme? Desactívalos. ¿Pueblo entero? Déjalos puestos.

Lanza tu primer lote de NPC

20 NPC en 1:1 con margen, un ZIP y un manifiesto que Unity y Godot leen del tirón. Empieza gratis. 2 créditos por NPC, sin tarjeta de crédito para previsualizar.

Preguntas frecuentes sobre el generador de NPC por lotes

Las preguntas que se hacen los desarrolladores de juegos antes de su primer lote.

¿Cómo mantiene el generador de NPC por lotes a todos los personajes en el mismo estilo artístico?

El generador de NPC por lotes bloquea una referencia de estilo (un preset o una imagen subida) sobre cada NPC de la tirada. Esa referencia llega al modelo junto al prompt específico de cada NPC, y el mismo fragmento de prompt preestablecido para paleta, grosor de línea y proporciones se aplica a todas las llamadas. La paleta, la silueta y el renderizado se mantienen consistentes en los 20 NPC. Un lote es un bloqueo de estilo; para mezclar estilos, lanza varios lotes.

¿Cuántos NPC puedo generar en un solo lote y cuánto cuesta cada uno?

Cada lote admite de 1 a 20 NPC. Cada NPC cuesta 2 créditos, así que un lote de 1 cuesta 2 créditos si estás probando un estilo, y un lote de 20 cuesta 40 créditos para un elenco de pueblo completo. Los recuentos se fijan por rol: 5 aldeanos, 2 guardias y 1 mercader suman 8 NPC a 16 créditos. Lanza varios lotes seguidos para llegar a 50 o más de 100 personajes. Cada lote se mantiene anclado a la referencia de estilo y al encuadre que elegiste para él.

¿Qué archivos recibo por NPC y en qué formato vienen?

Cada NPC se entrega como un PNG 1:1 a 2048×2048, con el personaje centrado y un margen generoso en los cuatro lados. Puedes recortarlo o enmascararlo en cualquier UI de diálogo, panel de elenco o cut-in de novela visual. Todo cae en un único ZIP con una carpeta `portraits/` más `manifest.json` y `manifest.csv` que mapean cada archivo a su id de NPC, rol, encuadre, semilla y prompt.

¿Cómo importo el ZIP en Unity, Godot o RPG Maker MV / MZ?

Unity: arrastra la carpeta `portraits/` a `Assets/Sprites/NPCs` y Unity importará cada PNG como un Sprite 2D. Godot: suelta `portraits/` en `res://sprites` y referencia los sprites desde cada escena. RPG Maker MV / MZ: copia los retratos en `img/faces/` para caras de diálogo o en `img/pictures/` para cut-ins. Cada ZIP incluye un `README.txt` con recetas de una línea para cada motor.

¿En qué se diferencia esto de Scenario, Layer, Dzine y CharacterGen?

Scenario y Layer están pensados para pipelines de estudio, no para una herramienta pública de lotes. Dzine y CharacterGen producen imágenes de concept de un solo personaje; ninguna combina tiradas por lotes, bloqueo de estilo y plantillas de exportación en un mismo sitio. Rosebud construye NPC conversacionales con IA, no assets de juego. Este generador es la herramienta pública que hace los tres: tiradas por lotes de hasta 20 NPC, estilo anclado a una referencia y salida ZIP más manifiesto lista para el motor a 2 créditos por NPC.

¿Qué pasa si la generación upstream falla en algunos NPC a mitad de lote?

Cada NPC se despacha de forma independiente, así que un fallo no bloquea al resto. Si un NPC falla (timeout del upstream, error 4xx o rechazo por política de contenido), sus 2 créditos se reembolsan automáticamente y su tarjeta muestra una insignia roja con un botón Reintentar. El estado del lote pasa a `partial`; aún puedes descargar el ZIP con los NPC correctos y un manifiesto que indica qué huecos se omitieron.

¿Puedo regenerar un solo NPC que no me gusta sin volver a lanzar el lote entero?

Sí. Cada tarjeta de NPC terminada tiene un botón Regenerar. Cuesta 2 créditos (lo mismo que un NPC de un lote nuevo) y crea un retrato nuevo solo para ese hueco. Mantén la semilla anterior si quieres una pequeña variación en lugar de un personaje totalmente nuevo. Los otros 19 NPC del lote no se tocan.

¿Puedo usar los NPC generados comercialmente en un juego de pago?

Sí. Los NPC que generes son tuyos y pueden publicarse en juegos comerciales, prototipos, entradas de game jam, lanzamientos en Steam y material de marketing sin regalías por uso. Descargar el ZIP, `manifest.json` y `manifest.csv` requiere un plan de pago activo, pero el generador está abierto a cualquier nivel, así que los usuarios gratuitos pueden previsualizar un lote antes de suscribirse.