Un NPC es comportamiento, no un retrato
La mayoría de los generadores de NPC te dan un nombre, una cara y un trasfondo que nadie lee. Flockbay pone el personaje en tu mundo y escribe lo que hace, en GDScript, dentro de un proyecto real de Godot. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu propio Claude, ChatGPT, agente o clave de API. Funciona en Windows y Linux, sobre el motor oficial de Godot.
El generador que se queda en la descripción
No faltan herramientas que produzcan un NPC: un nombre, un retrato, un oficio, tres rasgos de personalidad y un secreto. Son agradables de leer y no se mueven. Pon uno en un juego y seguirás teniendo un personaje quieto del todo en el marco de una puerta.
Lo que falta es el comportamiento. Lo que hace que un NPC parezca vivo es que camina a algún sitio a una hora verosímil, reacciona cuando te acercas, nota cuando cambia el tiempo y hace algo más que existir. Eso es código, y ninguna cantidad de biografía lo sustituye.
Así que la pregunta útil no es cómo generar una hoja de personaje. Es cómo llega ese comportamiento a un juego en ejecución, de pie en un lugar real.
Describe lo que hace el personaje
Esa es la interfaz. Dices que el herrero trabaja en la fragua de día, va a la taberna al anochecer y deja lo que está haciendo si el jugador desenvaina un arma a pocos metros. Flockbay escribe el GDScript que lo hace, en tu proyecto, donde puedes leerlo si quieres.
Lo mismo vale para guardias con rutas de patrulla, animales que huyen, mercaderes cuyo género cambia, multitudes que reaccionan a una pelea. Nada de eso exige que sepas qué es una máquina de estados, y todo es código normal que Flockbay produce y corrige.
Luego lo juegas. Si el herrero atraviesa una pared, o el guardia te detecta desde una distancia absurda, lo dices y cambia. Juzgar eso es tu trabajo y no requiere leer ni una línea de la implementación.
El comportamiento necesita un lugar donde suceder
Por eso el mundo importa para los NPC en particular. El comportamiento es relativo a un lugar: esta puerta, aquella plaza del mercado, el camino entre los dos pueblos. Flockbay construye ese lugar a partir del brief que aprobaste y pone en él al personaje y sus puntos de referencia, en el mundo que el brief haya fijado: una escena 3D, o una plana donde el personaje es un sprite en una posición, un giro y una escala exactos. La rutina puede entonces apuntar a nodos reales del árbol de escena en lugar de a lugares que tuvo que imaginar.
Un mundo 3D lleva terreno, agua y clima, así que un personaje allí puede responder a condiciones que ya existen y no a unas inventadas para él. Un mundo plano no tiene nada de eso a lo que responder. Lo que tiene es suelo de tiles, la franja de paisaje detrás y los sprites encima, y una rutina se cuelga de eso igual de bien.
Cuando la forja debería estar tres metros a la izquierda, no tienes que describirlo. Player controller, NPCs y Place son botones alrededor de la propia vista del editor de Godot, así que puedes moverla tú, y el deshacer de Godot lo revierte. El aspecto sale de una biblioteca de personajes y objetos ya hechos, de imágenes generadas o de tus propios archivos.
Ten claro qué funciona durante el juego
Flockbay escribe código mientras haces el juego. No está dentro de tu juego terminado improvisando diálogo para los jugadores. Lo que se publica es GDScript en un proyecto de Godot, ejecutándose en local, determinista e inspeccionable.
Es una ventaja y no una carencia. El comportamiento escrito como código se puede probar, repetir y arreglar. Además no cuesta nada ejecutarlo y no necesita conexión mientras alguien juega.
Construir sí necesita conexión a internet, porque Flockbay, la generación de assets y los datos del mundo llegan por la red. Jugar lo que construiste, no.
Lo que cuesta y sobre qué funciona
Flockbay es una app de escritorio para Windows y Linux con Godot incluido. Es una descarga, no una herramienta de navegador.
La descarga es gratis, y también lo son las herramientas de mundo: terreno, agua y clima en el lado 3D, suelo de tiles y sprites colocados en el plano, y en ambos, cámaras, tus propios assets, playtesting y exportación. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API. Flockbay construye a partir de una biblioteca de objetos ya hechos, o con las formas propias de Godot.
Las multitudes, y por qué la mayoría de mundos se sienten vacíos
Un personaje que se comporta bien convence. Veinte personajes idénticos de pie en una plaza son peor que ninguno, porque la repetición le dice al jugador que el mundo es un decorado. La variedad es lo que vende un lugar poblado, y la variedad son sobre todo pequeñas diferencias de comportamiento más que de aspecto.
Velocidades de paso distintas, destinos distintos, reacciones distintas al mismo suceso, unos pocos haciendo algo inusual. Son baratas de describir y hacen la mayor parte del trabajo.
Como el juego corre en local en tu propio hardware en lugar de transmitirse, el número de personajes que puedes simular es una pregunta sobre tu equipo y no sobre un presupuesto de ancho de banda. Eso es buena parte de por qué un mundo poblado es aquí algo razonable de intentar.
Preguntas frecuentes
- ¿Esto genera diálogo para los NPC?
- Puedes hacer que Flockbay escriba el diálogo y el sistema que lo muestra. Lo que se publica en tu juego es contenido escrito y código, no un modelo improvisando mientras se juega.
- ¿Pueden los NPC tener horarios y rutas de patrulla?
- Sí. Describe la rutina y las reacciones, y Flockbay escribe su GDScript dentro de tu proyecto.
- ¿De dónde salen los modelos de los personajes?
- Una biblioteca de personajes y objetos ya hechos, las formas propias de Godot, tus propios archivos, o un modelo generado si añades tu propia clave de Tripo. Flockbay dice qué vía usó en lugar de fingir.
- ¿Necesito programar?
- No. Describes el comportamiento y juzgas el resultado jugándolo.
- ¿Es gratis?
- La app y las herramientas de mundo son gratis. Flockbay es gratis, con IA incluida: IA alojada gratis cada día, o tu plan de Claude o ChatGPT, tu propio agente o una clave de API.
Descarga Flockbay
Gratis para Windows y Linux. Pon un personaje en un mundo y dale algo que hacer.
