lunes, 11 de agosto de 2014

Rocket Man #3: Reinicio y rediseño

Para programar el juego usaba GBDK, un compilador de C y librerías que facilitan el desarrollo para Game Boy. La parte mala es que el compilador no es demasiado fiable a veces y que las funciones de las librerías no siempre devuelven el resultado esperado. Por eso decidí aprender ASM, en concreto el del Z80.

Además de eso había algunos puntos que no me convencían del juego, no así la idea original. Por ejemplo, tenía decidido un sistema de combatir a los enemigos sin necesidad de disparar, cosa que he decidido anular.

Para este rediseño también creo conveniente cambiar al personaje.





Ahora toca reprogramar el juego de cero en ensamblador. La mayoría de la lógica se traspasará a este nuevo proyecto, por lo que no debería llevar mucho tiempo llegar al punto en el que se encontraba el desarrollo anteriormente.