Generador de Sprites FNF + XML

Tu personaje. Tu ritmo. Crea una hoja de sprites transparente, un XML Sparrow y un JSON de personaje para Psych Engine, directamente en tu navegador.

Psych · Kade · Codename · HaxeFlixel

Crear una hoja de sprites FNF y XML

AIGenera las poses de canto con IA

Sube una imagen de tu personaje. La IA dibuja un idle limpio y las cuatro poses de canto, y las alinea en las animaciones de arriba.

Inicia sesión para generar un set con tu propio personaje. Comprar créditos

1¿Qué necesitas?

2Animaciones

Importa un PNG y su XML juntos para editar una hoja existente.

0 FRAMES
0 FRAMES
0 FRAMES
0 FRAMES
0 FRAMES
Añade fotogramas o carga el ejemplo para empezar.
my-character.zip

PNG + Sparrow XML + Psych JSON

Original knight character→

¿Necesitas que dibujen las poses por ti?

Un personaje. Todas sus poses. Prueba la generación de sprites con IA.

Generar poses sing

Cómo usar el generador de sprites FNF

01

Añade fotogramas a cada animación

Sube fotogramas PNG, WebP o GIF a idle, singLEFT, singDOWN, singUP y singRIGHT. Activa las animaciones de fallo si tu personaje es jugable.

02

Revisa el bucle y la base

Reproduce cada grupo en la vista previa y ajusta sus FPS y el bucle. Deja activado «Alinear los pies a una misma base» para que el personaje no salte entre poses.

03

Descarga el ZIP

Elige PNG + XML + JSON de personaje. El ZIP trae la hoja de sprites, el XML Sparrow, el archivo de personaje para Psych Engine y una nota de instalación.

Dónde va cada archivo en Psych Engine

Hoja de sprites PNG y XML

Guarda el PNG y el XML juntos y con el mismo nombre en mods/images/, dentro de la carpeta que coincide con la ruta de imagen que escribiste (characters/my-character por defecto).

JSON del personaje

Cambia el nombre del archivo .character.json al de tu personaje, por ejemplo my-character.json, y ponlo en mods/characters/. Ese nombre es el que eliges en el Character Editor y en el Chart Editor.

Iconos de salud

Si subes iconos, coloca icon-<nombre>.png en mods/images/icons/. Mide 300 × 150 píxeles: la cara normal a la izquierda y la de derrota a la derecha.

Qué contiene el XML

El XML Sparrow enumera cada fotograma como un SubTexture con un nombre como singLEFT0001 y su posición y tamaño en la hoja. El juego encuentra cada animación por ese prefijo, por eso el generador nombra los fotogramas por ti.

Preguntas sobre FNF

¿Qué motores de FNF son compatibles?

Psych, Kade, Codename y HaxeFlixel leen Sparrow XML. El JSON de personaje adicional es específico de Psych Engine.

¿Puedo usarlo en el móvil?

Sí. Elige imágenes, mantén pulsado un fotograma para ordenarlo o usa las flechas. Después descarga el ZIP.

¿Puedo editar una hoja existente?

Importa el PNG y su XML Sparrow juntos. Los nombres de los fotogramas se asignan a grupos y se restaura el lienzo original.

¿Cómo se nombran los fotogramas?

Cada acción tiene una secuencia de cuatro dígitos desde 0001: idle0001, singLEFT0001, etc.

¿Se incluyen iconos del personaje?

Sube tu propio PNG de 300 × 150 con dos iconos de 150 × 150. Si no, el JSON utiliza el nombre de icono que indiques.

¿Es un generador de XML para FNF?

Sí. Genera el XML Sparrow que necesitan los motores de FNF junto al PNG, así que no tienes que escribir coordenadas a mano. Para Psych Engine también crea el JSON del personaje.

¿Qué animaciones necesita un personaje?

Los personajes usan idle más singLEFT, singDOWN, singUP y singRIGHT. Los personajes jugables suelen añadir versiones de fallo como singLEFTmiss, que crea la opción de fallos.

¿Necesito Adobe Animate?

No. Sirven fotogramas dibujados en Aseprite, Krita, Procreate, Photoshop o cualquier otro programa, siempre que los exportes como imágenes.

¿Puedo convertir un GIF en una hoja de sprites FNF?

Sí. Añade el GIF a un grupo de animación y cada fotograma se decodifica en orden. Para una hoja genérica sin XML, usa el conversor GIF to Sprite Sheet.

¿El generador de sprites FNF es gratis?

Sí. Crear la hoja de sprites, el XML y el JSON es gratis, sin registro y sin marca de agua. Solo la generación de poses con IA usa créditos.

Más herramientas gratuitas para sprites