¿Qué es Divisor de sprite sheets?

Esta herramienta corta una hoja de sprites en imágenes de fotograma individuales. Define la cuadrícula por columnas y filas o por tamaño exacto de celda, previsualiza las líneas de corte sobre tu hoja y descarga cada fotograma como un PNG numerado dentro de un ZIP. Quienes desarrollan juegos lo usan para sacar fotogramas de animación o packs de iconos de un único atlas.

Al subir la hoja se analiza el canal alfa en busca de los huecos transparentes, y si el paso sale uniforme se rellenan solos el tamaño de celda, el espaciado y el margen. Las casillas vacías se pueden descartar. Los fotogramas salen como nombre_01.png o en un nombre_frames.zip, hasta 1024 por hoja.

Cómo usar

  1. Sube tu hoja de sprites en PNG y elige el modo de cuadrícula: columnas × filas, o ancho y alto de celda fijos.
  2. Ajusta el desplazamiento, el espaciado y el margen hasta que la cuadrícula de previsualización encaje exactamente con tus sprites.
  3. Revisa los fotogramas uno a uno, omite las celdas vacías si quieres y descarga todos los fotogramas en un ZIP de PNG.

Cuándo usar

  • Sacar un ciclo de carrera de 12 fotogramas de un atlas para un proyecto en Godot.
  • Separar una hoja de iconos comprada en PNG sueltos para una librería de UI.
  • Recuperar los tiles de un tileset antiguo cuando ya no están los originales.

Resultado

Un desarrollador de juegos sube un atlas de personaje de 512×512, fija celdas de 64×64 con 2 px de espaciado, ve cómo la cuadrícula encaja en los 56 fotogramas y descarga desde walk_01.png hasta walk_56.png en un solo ZIP.

Preguntas frecuentes

¿Tengo que medir yo el tamaño de celda antes de subir la hoja?
Normalmente no. Se recorre el canal alfa buscando separaciones transparentes, y si el paso es constante en toda la hoja se rellenan el tamaño, el margen y el espaciado. Si la hoja es rara, propone una potencia de dos que puedes corregir.
¿Y si mi atlas viene de TexturePacker con los sprites colocados sin orden?
Un atlas empaquetado no tiene paso repetido, así que un corte por rejilla no llega. Esos exportadores generan un JSON o XML con el rectángulo de cada sprite y hace falta una herramienta que lea ese archivo.
¿Cada fotograma conserva su fondo transparente después del corte?
Sí. Cada celda se copia píxel a píxel a su propio PNG con el alfa incluido, de modo que un sprite con sombra suave entra en el motor sin que aparezca un halo blanco detrás.
¿Qué tamaño de hoja admite y cuántos fotogramas puede sacar como máximo?
El archivo llega a 20 MB, la rejilla admite 64 columnas y 64 filas, y el corte se detiene en 1024 celdas. Mil veinticuatro tiles de 32x32 son una imagen de 1024x1024, que cubre casi cualquier hoja real.
¿En qué orden salen los fotogramas y cómo se nombran los archivos?
En orden de lectura: de izquierda a derecha y luego hacia abajo. El nombre toma el del archivo original más un índice con ceros, así hero.png da hero_01.png hasta hero_56.png y se ordena bien.

Herramientas relacionadas