lunes, 17 de agosto de 2015

Programa de scratch space invaders sin clon de alien

Este videojuego es un clásico que se basa en una nave que se mueve horizontalmente y lanza
Ilustración 1. Imagen general
proyectiles contra un alien, al acertar el contador de puntos se incrementa en uno y cuando se falla se decrementa en uno, el juego termina cuando los puntos llegan a -10.
Ahora procedo a enseñar el código de cada uno de los elementos que entran en juego.
Nave.
En este código la nave al dar a bandera verde se va a la parte baja del escenario y justo al centro, además con las flechas izquierda y derecha del cursor controlamos el movimiento de la nave (ver ilustración 2).
Alien.
Nuestro personaje alien hay que controlarlo, en nuestro caso se va
Ilustración 2. Código de nave
a mover en la parte superior deslizándose cada segundo en una posición aleatoria del eje horizontal (x) (ver ilustración 3).
Ilustración 3. Código de alien
Proyectil (pelota).
Al presionar la bandera la pelota se va al cohete y se esconde, si se pulsa la barra espaciadora crea un clon de la pelota. Cuando comienza la pelota como clon la pelota va a el cohete y se hace visible (se muestra). Más tarde apunta hacia arriba y avanza, si toca un alien suma un punto y se elimina la pelota clonada, y si toca un borde (fallas el tiro) restas un punto y se elimina la pelota. Todo ello sucederá
hasta que los puntos sean -10, cuando esto ocurra se pararan todos los programas y por tanto se acabará el juego (ver ilustración 4). Además os dejo el enlace a los ficheros del programa y el juego en sí.
Ilustración 4. Código de pelota.


No hay comentarios:

Publicar un comentario