nMSXsprites
Bajo este nombre (que da continuidad a la exitosa suite de programación nMSX
) se presenta una utilidad para extraer sprites de 16×16 de un fichero con formato PNG. En el desarrollo de Goon Docks, no nos servía la utilidad para diseñar sprites que tiene nMSXtiles ya que tendrán más de 16 píxels de alto. Así que se han diseñado (x_mangel) con Gimp y he programado una pequeña utilidad para extraer los sprites de este fichero.
![]()
Se espera un archivo de 16 píxels de ancho con los sprites (multicolor) en columna. Cada frame deberá estar separado por al menos una línea de píxels transparente. Para cada frame, creará un sprite por cada color que encuentre, excepto el negro. También permite que el frame tenga más de 16 píxels de alto, en cuyo caso indicará el desplazamiento (offset) vertical de cada sprite respecto al frame. Como resultado genera un fichero de texto con los datos de cada uno que se pueden copiar fácilmente a nuestro código.
En Google code está hospedado el mini proyecto nMSXsprites con un ejecutable para Windows y el código fuente que debería compilar en Linux, Windows y Mac con las librerías Qt instaladas.
Comentarios»
No comments yet — be the first.