Primero de todo y lo mas importante: ya tengo SVN. Estaba gestionando el historial de codigos a mano y realmente... apesta... Ahora tengo 6 .zips y 3 versiones en el repo :) Eso si, el repo esta en LOCAL, asi que no podre hacerlo publico mientras no pueda ponerlo en mi servidor (cosa para la cual, repentinamente, he perdido todo tipo de prisa). en fin...
He conseguido tambien un sprite a partir de modificar para ordenar segun mi conveniencia unos de: http://www.gamedev.net/community/forums/topic.asp?topic_id=495808 son de un tal 'Prinz Eugn' (son los de aqui al lado) y son libres, el tio solo quiere que le digan si lo utilizas y que le metas en los creditos... No lo voy a usar mas que a modo de pruebas pero he de reconocer que el tio es un artista del copon. Yo me he encabezonado y he hecho 2 sprites mas para la rotacion (eran 3) queda convincente... Es una lastima que me haya encabezonado con starwars... Estoy por mandarle un mail: Guy! I need a star-wars-ships sprites!En lo que se refiere al juego: he conseguido separar la parte que calcula la posicion del sprite de la parte que calcula el sprite que debe dibujarse de todos los de la imagen y me ha quedado convincente. Lo he hecho como una superclase controlando el sprite a dibujar que es extendida por otra clase que calcula la posicion del Sprite.
He creado ademas una nueva clase 'SpriteStatus' que es uno de las propiedades de SpritezatedImage (nombre horrible que ha de cambiar) y que siguiendo el patron 'strategy' cambia el modo de recorrer la fila de sprites. De momento hay uno para el 'no hacer nada' y otro para el 'girar' (a izquierda o derecha solo depende del valor de Y). A priori parece bastante escalable... y lo peor es que funciona bastante bien, el avion ya gira a la derecha cuando va a la derecha y a la izquierda cuando va a la izquierda... :) Creo que lo he hecho de una manera bastante precaria y que voy a tener que mejorarla mañana o asi... pero por hoy vale.
Noto una necesidad IMPERIOSA de sprites de star wars....
No hay comentarios:
Publicar un comentario