jueves, 12 de noviembre de 2009

Sprites

De vuelta con los sprites en la cabeza....

Y cuando me refiero a sprites me refiero a todos los frames que forman una animacion... y no a la imagen actual dentro de esa secuencia y sus coordenadas en la superficie... Reitero, menos mal que esto es solo para mi....

Me he dado cuenta que poner todos -o al menos muchos- de esos frames en cada imagen puede estar bien, claro que como pueden tener diferentes tamaños habra que cambiar un poco el codigo para que tome las coordenadas x,y del vertice superior izquierdo y as xf, yf del vertice inferior derecho (o sus altura/anchura, vaya), y no solo eso, lo peor: habra que sacar las coordenadas de cada frame a manija lo cual puede ser una autentica tortura....

Asi que esta tarde me he dedicado a hacer un scriptcillo que encuentre todas esas coordenadas por mi y me los deje por ahi en algun archivo como datos que pueda coger directamente el pograma.

Aun tiene sus limitaciones: Hay que separar las filas de frames con una linea de distinto color que el fondo y no me escribe datos a archivos... solo hace esto:








:)

Esta eliminado el color de fondo (magenta) y hardcodeado otro para q sea como en el juego, luego se pintan encima los rectangulos que he conseguido.

Los he conseguido haciendo una matriz de colores RGB con la imagen y recorriendola en X e Y en busca de no-magentas y no-verdes....

Este codigo lo tengo que subir pq la verdad es que me parece util...

No hay comentarios: