viernes, 27 de noviembre de 2009

Saliendo del caos

He andado liado con medicos y tal...

Pero bueno, algo hemos avanzado. He hecho que el programa que escribe el archivo con las coordenadas de los frames de las naves saque sus resultados por pantalla ademas de a archivo, se debera ejecutar para todas las imagenes, ya que crea un *.shp en /info con la informacion que obtiene de el archivo de imagenes...

En el protocolo que utilizo para pintar se han añadido la x y la y, asi como la anchura y altura -todas estas coordenadas dentro de la superficie de frames- que definiran a el frame que ha de dibujarse.... de modo que queda algo asi:

[imageindex, x, y, rect.x, rect.y, rect.w, rect.h, angle]

Tambien en algun momento tendre que unir varias naves en el mismo archivo, por aquello de no tener un monton de archivos abiertos, en memoria, a la vez. Esto puede hacerse añadiendo un parametro mas a el array que contiene la informacion de los sprites... y por ahora me parece una buena solucion...

Pero bueno, lo proximo es hacer *.shp para todos.

Lo siguiente, espero que sea introducir el tema de las explosiones por fin (asi me lo quito) que no tiene pq ser trivial, sobre todo teniendo en cuenta que debe dar salida a todo el tema de objetos no interactuables (con los que no se puede colisionar)... es mas, tal vez empieze haciendo un fondo (con la imagen que tengo de la estrella de la muerte) que se mueva lentamente..... mmmm

Bueno, por hoy vale.

PD: No se ve bien, esta el x-wing girando hacia la izquierda en el extremo izquiedo con su rectangulo detector de choques redimensionado.



No hay comentarios: