Mi diseñador de gráficos ha hecho gráficos en archivos PNG separados. ¿Existe una herramienta / script inteligente que los mezcle en una hoja de sprites?
Probablemente podría codificar algo yo mismo, pero ¿por qué reinventar la rueda :)
spritesheet
joon
fuente
fuente
Respuestas:
¿Soy el único que usa SpriteSheetPacker ? Es gratuito y de código abierto para que pueda modificarlo y aprender cómo funciona.
fuente
He estado usando TexturePacker para crear sprites desde una carpeta de imágenes PNG. Estoy portando un juego desarrollado originalmente en Flash, así que simplemente estoy exportando cada fotograma de MovieClip a png y luego importando esas imágenes en Texture Packer.
Otra herramienta similar es Zwoptex
(El último es el software de Mac, pero TP también tiene una versión para Windows).
fuente
He decidido abrir el código fuente de mi hoja de sprites 2D y herramienta de animación. Admite la selección automática de sprites, combinando imágenes, agrupación de sprites y animación de múltiples sprites con rotación.
Está escrito en Java, el repositorio de Github está aquí: https://github.com/darkFunction/darkFunction-Editor
El sitio web para el proyecto es: http://darkfunction.com/editor
fuente
Realmente me gusta el empacador de libgdx (marco de juego). Sin embargo, quizás sea un poco engorroso configurar el marco solo para el empacador.
El empacador funciona muy bien. Lea el documento libgdx texturepacker aquí , y compruébelo usted mismo. Mi característica favorita es que también guarda un documento con información sobre todas las texturas en la gran hoja de sprites / atlas, para que pueda crear fácilmente un script que las obtenga por usted. Libgdx también tiene esta compilación incorporada, por lo que puedo cargar / mostrar cualquier textura por su nombre de archivo original, aunque esté en un gran atlas. También existe una GUI para el empaquetador .
Extracto de un archivo de paquete con información sobre algunas texturas:
fuente
ImageMagick tiene una utilidad de línea de comandos que puede unir imágenes en lo que llama un "montaje". Puede ser agotador obtener los parámetros de línea de comandos correctos para hacer lo que desea, pero es una herramienta muy poderosa y flexible. Lo uso con mucha frecuencia para construir hojas de sprites.
fuente
convert +append folder/*.png stacked.png
convierte todos los pngs en la carpeta (ordenados alfabéticamente) en stacked.pngTerminé usando este script de procesamiento. Puede descargar Processing de forma gratuita en Processing.org. Todos los archivos deben estar en la misma carpeta y tener un nombre de archivo que termine en un número de 4 dígitos.
fuente
No sé si entendí la pregunta correctamente, pero conozco el software que funciona con texturas y crea animaciones, hojas de sprites y animaciones .gif. ver http://www.spritetools.com/
fuente
El marco Compass tiene una herramienta de generación de sprites .
[Vídeo]
fuente
Utilizo un script de Photoshop para hacer hojas de sprites, vea este artículo en mi blog .
Puede hacer cuadrículas antiguas de mosaicos de skool, así como atlas de texturas, y puede exportar un archivo de texto personalizado que contiene el tamaño de la imagen y la información de posición. Funciona en PC y Mac, es de código abierto y está escrito para ser extensible.
fuente