3. Programamos los contadores de bombas y vidas

¡Hola Scratchers! Bienvenidos a la lección 3 del curso de «Neutralizador de Bombas de Mario». En esta lección, programaremos los contadores de bombas y vidas.

El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.

Hasta ahora, hemos subido y diseñado los elementos del juego: Mario, la bomba y el recipiente, junto con el escenario. También hemos programado a Mario para poder moverlo con las flechas de dirección del teclado. En el caso de la bomba, la hemos programado para que aparezcan clones y caigan con un efecto píxel muy idóneo para la estética del juego. Finalmente, hemos definido unas condiciones para que las bombas se neutralicen si tocan el fondo del recipiente o exploten si tocan el suelo.

A continuación, programaremos unos contadores que nos cuente las bombas que hemos neutralizado, y nos reste vidas en caso de que exploten.

Programar el contador de vidas

Para crear nuestro contador de vidas, primero tendremos que fijar el número de vidas que tenemos, en nuestro caso serán 3, y luego restar una cada vez que una bomba toque el suelo.

Para ello, crearemos una nueva variable que nombraremos «vidas» y pondremos el bloque [dar a «vidas» el valor «3»] al hacer clic a la bandera verde. Y finalmente, pondremos [sumar a «vidas» «-1»] porque restaremos una vida cuando la bomba toque el color del suelo.

Crear el contador de bombas neutralizadas

Una vez creado el contador de vidas, haremos otro contador para saber cuantas bombas hemos conseguido desactivar.

Para hacerlo, crearemos otra variable que llamaremos «bombas» y al hacer clic a la bandera pondremos [dar a «bombas» el valor «1»]. Finalmente solo tendremos que [sumar a «bombas» «1»] cuando toquen el color del fondo del recipiente.

En la próxima lección…

En la siguiente lección, diseñaremos y programaremos las alertas «You Win» y «Game Over» para que aparezcan en medio de la pantalla cuando ganemos el juego y en caso de que gastemos todas las vidas y perdamos la partida. Y también programaremos los clones de las bombas para que caigan desde diferentes puntos de la pantalla.

¡Hasta la próxima!

Volver a: Mario, neutralizador de bombas > 1. Mario neutralizador de bombas