2. Programamos las direcciones de la serpiente
El vídeo del curso solo está visible para los suscriptores.
Puedes suscribirte aquí o entrar si ya eres miembro.
2.Programamos las direcciones de la serpiente
Hola Scratchers, bienvenidos a esta segunda lección de nuestro videojuego de Snake, por ahora tenemos programado el movimiento, pero es un movimiento en línea recta, así que nos va a faltar hacer otro programa para las direcciones. Vamos a programar estas direcciones básicamente con las flechitas del teclado.
Haremos un programa con la banderita en la que “por siempre” nos va a comprobar que flecha es la última que hemos clicado, para saber en que dirección tiene que ir. Así que vamos a duplicar todas estas condiciones “de si …… entonces” vamos a ponerlo cuatro veces, porque vamos a poder usar cuatro direcciones. Dentro de sensores vamos a buscar “si ¿tecla flecha arriba presionada? entonces”, “si ¿flecha abajo presionada? entonces” “si ¿flecha derecha presionada? entonces” “si ¿flecha izquierda presionada? entonces”.
Vamos duplicando este mismo bloque en todos los casos, pero con diferentes teclas presionadas. Ahora iremos dentro de movimiento y vamos a buscar un bloque que se llama “apuntar en dirección”, este bloque básicamente nos va a indicar en la dirección que va a ir. Tenemos que hacer que concuerde con cada activador, si presionamos flecha abajo vamos a hacer que la dirección vaya para abajo “apuntar en dirección 180”. Si es flecha derecha, la dirección es derecha “apuntar en dirección 90” y así con todas las direcciones hasta que acabemos.
Cuando lo tengamos, vamos a probar de guiar con nuestras flechitas del teclado la cabeza de la serpiente y una vez comprobado que nos está funcionando bien, ya hemos terminado la programación de las direcciones.
Ahora vamos a ver en la próxima lección, como podemos hacer mediante clones que esta serpiente vaya creciendo.
Así, que nos vemos en la próxima lección, hasta ahora.