Vamos a conocer las herramientas que incluye Makecode Arcade para mostrar puntuación, vidas y final de juego con «game over», muy útiles para nuestro juego.
La primera es el sistema de puntuación que tiene Makecode Arcade, la cual viene ya implementada con sus funciones gráficas para que directamente nos muestre en la pantalla la puntuación en cada momento. Veremos cómo inicializar los puntos al comienzo de la partida y qué comandos usaremos para modificarlos a lo largo de la partida ya sea aumentándolos o disminuyéndolos.
Otra herramienta es la del sistema de vidas de nuestro juego, la cual viene ya implementada con sus funciones gráficas para que directamente nos muestre en la pantalla las vidas que nos quedan en cada momento en forma de corazones. Veremos los mismos aspectos que con el sistema de puntuación, el cómo inicializar las vidas al comienzo de la partida y qué comandos usaremos para modificarlas a lo largo de la partida ya sea aumentándolas o disminuyéndolas.
Además veremos la herramienta de game over que nos permite finalizar el juego en el momento que queramos ya sea habiendo ganado o perdido y la correlación que tiene esta función con el sistema de vidas de Makecode Arcade.
Recuerda a lo largo de todo el curso que tienes disponible el formulario de soporte para alumnos para plantear tus dudas y preguntas.
Vídeo de la sesión 9 del curso de iniciación a Makecode Arcade.
Ejercicios:
- Abrir el Proyecto Clase 5. Añadir un bloque para que al iniciar el juego empiece con el Score (la puntuación) a 0. Añadir otro bloque para que cada vez que colisione con una pared, le sume un punto al score. Probar el juego y comprobar que suma puntos al colisionar con la pared, aunque sume muchos puntos cada vez que colisiona con la pared
- Añadir un bloque para que al empezar la partida comience con 3 vidas. Añadir un bloque que detecte cuando presionas el botón B. Añadir un bloque para que al presionar el botón B te reste una vida. Comprobar que ocurre al llegar a 0 vidas
- Añadir un bloque que al colisionar con la pared finalice el juego apareciendo un mensaje de que has ganado.
Todas las clases de este curso
- Makecode Arcade iniciación #1 Introducción a Makecode Arcade.
- Makecode Arcade iniciación #2 Diseño gráfico de sprites y fondos.
- Makecode Arcade iniciación #3 Programación de movimiento de sprites.
- Makecode Arcade iniciación #4 Controles de la consola de juego.
- Makecode Arcade iniciación #5 Mapa de baldosas de juego.
- Makecode Arcade iniciación #6 Opciones de cámara de juego.
- Makecode Arcade iniciación #7 Las paredes en el mapa de baldosas.
- Makecode Arcade iniciación #8 Efectos gráficos en sprites.
- Makecode Arcade iniciación #9 Puntuación, vidas y game over.
- Makecode Arcade iniciación #10 Colisiones entre sprites.
- Makecode Arcade iniciación #11 Mensajes emergentes y diálogo.
- Makecode Arcade iniciación #12 Métodos de diálogo con el jugador.
- Makecode Arcade iniciación #13 Sprites tipo proyectil y su control.
- Makecode Arcade iniciación #14 Sonidos, melodías y efectos sonoros.