4. Eliminar enemigos y poner puntuación
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
4. Eliminar enemigos y poner puntuación
¡Hola Scratchers! Bienvenidos al cuarto vídeo del nuevo proyecto Juego de Tiro con arco.
En los vídeos anteriores hemos visto como crear nuestra mirilla, el lanzamiento de la flecha y el movimiento de nuestros enemigos. Ahora tocaría programar ¿qué pasa cuando nuestra flecha toca a nuestros enemigos? Es decir, que se eliminen y también crear una variable de puntos, que se active cada vez suceda esto, que sumemos puntos.
Crear variable Puntos
Iniciaremos creando la variable “Puntos”. Ahora nos dirigimos a uno de nuestros enemigos, por ejemplo, el murciélago y con la “bandera” “dar a puntos “el valor de 0 (cero). Luego decimos que: “bandera” “Por siempre” condicional Si “tocando flecha” “esconder” y “sumar a la variable puntos 1”. Para el dinosaurio, hacemos lo mismo. Copiamos, duplicamos el bloque anterior y lo arrastramos al dinosaurio.
A continuación, en mi caso, voy a decirle: que la flecha cada vez que impacte, también desaparezca, esto es opcional. Yo lo voy a hacer porque no quiero crear un ataque que pueda eliminar dos veces. Si tuviéramos muchos enemigos y no la paráramos en ese momento, la flecha podría seguir y sería demasiada poderosa. Entonces, lo que haremos es que cada vez que impacte, desaparece con el enemigo como si se la llevara o se clavará en él.
Para hacer que la flecha desaparezca al impactar al enemigo. Usaremos un sistema de mensaje, para introducirlos en los mensajes y también porque va a ser útil, aunque un poquito más complicado. ¿Cómo? Es tan sencillo como: con el murciélago, por ejemplo. Enviar mensaje “IMPACTO” y colocamos justo debajo del bloque “si tocando flecha”. Hacemos igual en el dinosaurio. Ahora iré a” flecha” “al recibir IMPACTO” “esconder”. Debemos asegurarnos de colocar antes “mostrar” después de “bandera”.
Así espero que les haya gustado mucho y servido este vídeo y nos vemos en el siguiente, donde vamos a crear una pantalla final y también vamos a empezar a añadir extras que serán muy chulos y servirán para mejorar mucho nuestro juego.
Adiós Scratchers.