6. Generando distintos niveles y pantallas

¡Hola Scratchers! Bienvenidos a la lección 6 del curso «Neutralizador de bombas de Mario» En esta lección, empezaremos a prepararlo todo para hacer que nuestro juego tenga diferentes niveles y pantallas para hacerlo más divertido e interesante. Después de esta lección, podremos escoger, al inicio del juego, la dificultad que queramos que tenga ¿Estáis preparados? ¡Pues no os perdáis ningún detalle!


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

En las lecciones anteriores, elegimos a Mario y lo programamos para poder moverlo con las flechas del teclado. También programamos las bombas para que cayeran desde diferentes puntos de la pantalla con un efecto píxel muy acorde con la estética de nuestro juego. A demás, determinamos que si las bombas tocan el color del fondo del recipiente, estas se neutralizaran y nos sumaran puntos. Por lo contrario, nos restaran una vida si tocan el color del suelo. Por último, creamos las alertas «You Win» y «Game Over», y animamos el juego con efectos de sonido.

Diseñar carteles para las distintas pantallas según el nivel de dificultad del juego

Antes de empezar, separaremos todas las «banderas verdes» de los programas, porque a partir de ahora, utilizaremos los mensajes para indicar el inicio del juego.

Una vez hecho esto, empezaremos a crear los carteles que nos aparecerán, antes de iniciar la partida, para poder elegir el nivel de dificultad que queramos.

Para ello, crearemos un objeto nuevos y pintaremos nosotros mismos el primer cartel utilizando la herramienta del cuadrado. Seguidamente, duplicaremos el objeto hasta tener 3 carteles y los repartiremos por la pantalla de la manera que queramos. Finalmente, escribiremos en cada uno de ellos los niveles de dificultad, en nuestro caso hemos hecho los siguientes: Fácil, Medio y Avanzado.

Programar los carteles de los niveles del juego

Estos carteles aparecerán antes de iniciar el juego, y la partida se iniciará cuando elijamos el nivel que queramos, por lo tanto, tenemos que programar cada uno de ellos.

Todos ellos, se mostrarán al hacer clic en la «bandera verde». A demás, cuando le demos clic a cada uno de ellos [al hacer clic en este objeto], se esconderán y enviaran el mensaje «inicio» para iniciar la partida. Finalmente, cuando reciban el mensaje «inicio», los otros carteles también se esconderán, por lo que también copiaremos este programa en el resto de los carteles.

En resumen, si hacemos clic a cualquiera de los carteles, este enviará un mensaje a los otros para que se escondan y los tres desaparecerán.

Próximamente…

En la siguiente lección programaremos la velocidad de caída de las bombas según el nivel de dificultad que elijamos.

¡Nos vemos muy pronto en la siguiente lección!

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