Este fué mi primer proyecto en solitario. Mi primer lienzo en blanco, programado desde cero. Lo considero infinitamente mejorable tanto a nivel visual, como a nivel de código, pero me siento orgulloso de que al menos funcione y se pudiera presentar.
Pulsando el boton Start Game, pasaremos las imagenes en forma de cartel que ocupan el 100% del espacio interactivo con SPACE BAR. El jugador se mueve con los cursores LEFT UP RIGHT DOWN. Los objetos desaparecerán automaticamente al acercarnos a ellos. Las colisiones están programadas solo para el cuarto superior izquierdo de cada item o elemento movil.
El enfrentarme a un espacio de trabajo vacio fué complicado, no saber por donde empezar es una sensación que asusta. Programar los eventos y sus desencadenantes, me supuso planificarlos detenidamente para no convertir el código en un galimatias (más aún).
El nivel de dificultad, que le añadiría emoción a la jugabilidad, la mejora del diseño visual y el uso de imagenes SVG añadirían un plus. La inclusión de más niveles y gags visuales no estaría de más.
De haber mejorado el movimiento del jugador de 4 a 8 posiciones y, aunque mejorable, la lógica que hace que los enemigos te persigan (simple pero es mi primera vez...).
Estructuraría el código de otra manera, mucho más parametrizado, dividido y configurable. La parte de diseño visual comenzaría a construirla de manera muy diferente con imagenes vectorizadas más limpias.