🔴 Gusanos al ataque | Mblock
- hace 1 día
- 2 min de lectura

"Gusanos al ataque" 🐛⚔️ es un videojuego, desarrollado en Mblock, en donde una flor debe esquivar gusanos hambrientos que caen del cielo; durante la mayor cantidad de tiempo posible. Quien aguante más, gana ⭐.
🎬 Demostración:
🧩🌸 Código | Flor:

Cuando pulsamos "espacio" y arranca el juego, lo que estamos haciendo es - más allá de mostrar la flor y decirle que arranque en un determinado lugar - hacer que un bucle constante supervise los sensores asociados al movimiento de la flor y a sus posibles colisiones con los gusanos.
Si el jugador está pulsando la flechita izquierda, la flor se irá a la izquierda ⬅️. Si el jugador está pulsando la flecha derecha, la flor se irá a la derecha ➡️.
A su vez, si la flor está tocando un obstáculo (un gusano 🐛), ésta se ocultará y se enviará la señal de "Game Over" (fin de juego) para que todo se detenga.
Por último, también tenemos un bloque encargado de controlar el tiempo ⏲️.
Esta estructura reinicia el temporizador cada vez que comenzamos una nueva partida y dicho valor se va almacenando constantemente en una variable llamada "tiempo"; la cual, a su vez, es mostrada por pantalla ✔️.
🧩🐛 Código | Gusano:

Bueno... Veamos qué está pasando acá...
Cuando recibimos la señal de que el juego se inició, mensaje el cual se envia desde el código de la flor tras pulsar "espacio", le indicamos a nuestro gusano que apunte hacia abajo ⬇️ (180 grados en Mblock) y que se vaya a un punto aleatorio 🎲 - sobre el eje horizontal - en la parte superior del escenario (180 en el eje vertical "Y").
Una vez allí, el gusano creará un clon de él mismo el cual se mostrará y comenzará a caer hasta tocar el borde inferior de la pantalla ⬇️ (-180 en el eje vertical "Y"). Tocando el borde inferior, el clon será eliminado 🐛❌.
Si el gusano llega a impactar la flor 🌸, la flor enviará un mensaje de "Game Over"; el cual es también recibido por el gusano, haciendo que toda la generación de clones se detenga; eliminando también el último clon 🐛❌🔁.
Y colorín, colorado, este post se ha acabado...
Quiero agradecer especialmente a Mariana Goldemberg 👩🏻⭐ que fue la que me mandó este proyecto. ¡Muchísimas gracias, Marian! ¡Muy bueno! 👏
Les mando un cálido abrazo a todos.
Espero se encuentren muy bien.
~ Marcos.
