Rescate en helicóptero
En este proyecto vamos a realizar el videojuego en cual vamos a ser capaces de dirigir un helicóptero y rescatar a tres amigos, pero mucho cuidado, ya que no deberás chocar contra las águilas ni contra el suelo.
Para ello vamos a crear un nuevo proyecto con Scratch:
Para ello vamos a crear un nuevo proyecto con Scratch:
. Una vez creado el proyecto le pondremos un nombre, el que más nos guste, pero que sea indicativo de nuestro videojuego y eliminamos el objeto Sprite que aparece por defecto.
Lo primero que vamos a hacer es crear todos los objetos necesarios para poder realizar el videojuego que son:
Lo primero que vamos a hacer es crear todos los objetos necesarios para poder realizar el videojuego que son:
- Fondo con imagen de paisaje.
- Un helicóptero.
- Las águilas.
- Nuestros amigos a rescatar
- Paisaje de fondo:
- Primero descargamos el paisaje que vamos a utilizar en nuestro juego, para ello nos descargamos los siguientes archivos:
- Y lo añadimos como fondo pinchando en la parte inferior izquierda sobre Nuevo objeto: cargar objeto desde archivo
- Helicóptero: Ahora vamos a añadir el helicóptero, para ello añadimos nuevo objeto desde la biblioteca, seleccionamos Transportes y luego Helicopter. En este punto vamos a proceder a realizar la programación necesaria del objeto Helicopter.
Ahora vamos a programar la señal que indicará que el juego se ha finalizado al tocar el suelo, concrétamente el césped:
Recordaz que podemos seleccionar el color concreto pulsando sobre el cuadrado del color que hemos programado y luego pinchando en el césped de la imagen.
Águilas:
Ahora vamos a añadir las águilas, para ello vamos a subir el siguiente gif:
Águilas:
Ahora vamos a añadir las águilas, para ello vamos a subir el siguiente gif:
aguila-resized.gif |
Al ser un arhivo .gif vamos a ver que nos genera un disfraz por cada imagen:
Como podemos ver los disfraces tienen un fondo blanco el cual vamos a pasar a editar para que sea un fondo transparente.
Nos colocamos en el primer disfraz, seleccionamos el cubo de pintura y luego elegimos como color el cuadrado blanco que tiene una franja roja que lo recore en diagonal y pinchamos sobre el fondo blanco. Podemos verlo resaltado en los puntos 1 y 2 de la siguiente imagen.
Nos colocamos en el primer disfraz, seleccionamos el cubo de pintura y luego elegimos como color el cuadrado blanco que tiene una franja roja que lo recore en diagonal y pinchamos sobre el fondo blanco. Podemos verlo resaltado en los puntos 1 y 2 de la siguiente imagen.
Haremos esto mismo con todos los disfraces que se nos han creado.
Ahora pasamos a programar el ágila. Vamos a programar el ágila para que siga al helicóptero, que si toca el helicóptero mandemos el mensaje GAME OVER. Además de todo esto haremos que vaya cambiando de disfraz cada 0.05 segundos para que de la sensación de que bate las alas.
Ahora pasamos a programar el ágila. Vamos a programar el ágila para que siga al helicóptero, que si toca el helicóptero mandemos el mensaje GAME OVER. Además de todo esto haremos que vaya cambiando de disfraz cada 0.05 segundos para que de la sensación de que bate las alas.
Ahora vamos a rescatar a nuestros amigos. Vamos a tener tres amigos y como siempre vamos a empezar añadiendo el objeto y luego pasaremos a programarlo. Hemos dejado las imágenes necesarios para que añadáis los heridos como objetos desde archivo. Recuerda que puedes descargar la imagen con notón derecho, guardar como...
Vamos a empezar con el primer herido:
|
Continuamos con el segundo herido.
|
Ahora tenemos que inicializar el escenario para ello volvemos a seleccionar el objeto escenario y vamos a establecer la variable rescatados a cero.
Por otro parte establecemos cuando finaliza el juego con victoria, es decir, enviamos el mensaje de victoria cuando los rescatados sean tres.
Por último vamos a programar la imagen de fin de juego. Para ello cambiaremos el fondo y detendremos el juego si perdemos.
Por otro parte establecemos cuando finaliza el juego con victoria, es decir, enviamos el mensaje de victoria cuando los rescatados sean tres.
Por último vamos a programar la imagen de fin de juego. Para ello cambiaremos el fondo y detendremos el juego si perdemos.
Ahora ya podemos empezar a jugar!!!!
- Los heridos aparecen debajo del césped? Prueba a cambiar las coordenadas iniciales en las que aparecen.
- Demasiado fácil?
- Que te parece si añadimos más ágilas?
- Más heridos?
- Que te parece si añadimos más ágilas?