Space Invaders
Descripción
Space Invaders es un matamarcianos en dos dimensiones. El jugador controla
un cañón que puede moverse a la derecha o izquierda y un botón de disparo. Tiene
que ir destruyendo los extraterrestres invasores (de los cuales hay tres tipos: con
forma de calamar, de cangrejo y de pulpo) que van acercándose a la tierra cada vez
más rápidamente a medida que el jugador va destruyendo a los enemigos. Este ciclo se
puede repetir en forma indefinida. Si los invasores llegan al cañón controlado por el
jugador, el juego termina.
Cada cierto tiempo aparece en la pantalla, por encima de los invasores, un platillo
volador que se mueve de izquierda a derecha y que no agrega una puntuación
definida, sino puntos extras en cantidades aleatorias. Además se tienen tres escudos
de protección terrestre (más parecidos a búnkeres) que cubren al jugador del fuego
alienígena, pero que son destruidos gradualmente por los disparos de los invasores y el
cañón del jugador.
Objetivos
1) General
Desarrollar y culminar el juego “Space Invader” dentro el tiempo propuesto antes de la
presentación.
2) Específico
- Poner en práctica todas nuestras habilidades y destrezas adquiridas en el área
de programación y estructura de datos.
- Desarrollo interfaz gráfica del juego.
- Aplicar al juego el uso de unít test y realizar pruebas unitarias en una clase en
específico.
- Aplicar uso de try catch en el programa para manejo de excepciones
Límites y alcances
- El juego tendrá un límite de 4 niveles donde a medida que el nivel vaya
aumentando el juego aumentara de dificultad
- El juego mostrara graficas representativas de los marcianos y de la nave q seria
el jugador
- Podrán jugar un máximo de dos jugadores a la vez.
- El jugador solo dispone de 3 acciones moverse izquierda, derecha y disparar.
- El juego termina si la cantidad de vidas del jugador haya sido consumida por
completo.
Entorno de desarrollo
Este juego se desarrollara en netBeans
Plataforma
La plataforma de funcionamiento de este juego será PC