A Java game built on a JFrame in which the main goal is to shoot falling objects
- Pausar el juego presionando la tecla P
- El estado actual del juego se puede guardar con la tecla G y cargar con la tecla C
- Si se oprime la tecla de espacio, saldrá un disparo hacia arriba
- Al colisionar con 5 malos, se pierde una vida
- Crear un arreglo de balas
- Cambiar la funcionalidad de reiniciar a la tecla R
- Agregar tipo de malos especiales que vayan hacia el personaje y que sean un 10% del número de malos totales
- Si se oprime la tecla A el disparo saldrá en 45 grados a la izquierda
- Si se oprime la tecla S el disparo saldrá en 45 grados a la derecha
- Cada vida que se pierda los obstáculos avanzan más rápido
- Desplegar puntos con numeros y vidas con imágenes
- Modificar la imagen de GameOver para decirle a ususario como reiniciar el juego
- Cambiar la imagen del jugador principal
- Cambiar el diseño de clases para encapsular los métodos y propiedades de los objetos.