4. Programando el mazazo

¡Queridos Scratchers estamos en la lección 4 del juego del Wakamole donde vamos aprender programando el mazazo!

¡Vamos a darle caña!

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

Pasos a seguir:

  1. Programando el mazazo:
    1. Movimiento: apuntar dirección 135
    2. Control: Condicional ‘si’.
    3. Sensores: ¿ratón presionado?
    4. Movimiento: girar 45 grados, (derecha e izquierda)
    5. Control: espera de 0,2 segundos
    6. Sonidos

Wakamole Game:

¡Bienvenidos de nuevo a este típico y divertidísimo juego!

Ya tenemos muchas cositas de este juego preparadas, pero vamos a añadirle un poco de diversión y hacer que sea más chulo. Vamos a programar el mazazo dándole movimiento y sonido.

1. Programando el mazazo:

1.Movimiento: apuntar dirección 135

Nuestro mazo de momento aparece plano, vamos a hacer que se incline un poco. Seleccionamos el personaje del Mazo y le añadimos justo debajo de la Bandera de la programación que ya tenemos, la opción número 8 del bloque de MOVIMIENTO: ‘apuntar en dirección (135)’. Hay que sumarle 45 grados a los 90 que ya tenia.

2. Al presionar el ratón mover el mazo para darle un mazazo al topo

Ahora vamos a darle un poquito de movimiento para que se vea que el mazo se gira y le da al topo.

Primero necesitamos el condicional ‘si < > entonces__’ del Bloque de CONTROL. Después le vamos a añadir dentro de la condición el Bloque de ‘¿ratón presionado?’ que se encuentra dentro del de SENSORES: ‘si <¿ratón presionado?’ > entonces__’. Ya que queremos que haga la acción cuando apretamos el ratón.

programando el mazazo

A continuación vamos a darle su movimiento, con los bloques de girar. Empezamos con el bloque de girar a la izquierda 45 grados: ‘si <¿ratón presionado?’ > entonces_girar <– (45) grados_’. Si lo probáis vais a ver que solo gira para esa dirección, entonces necesitamos hacer que vuelva añadiendole a continuación el mismo bloque con los mismos grados pero en la dirección contraria, a la derecha: ‘si <¿ratón presionado?’ > entonces_girar <– (45) grados_ girar –> (45) grados_’.

Vamos a probarlo, ¿qué ocurre? No se mueve nada, ¿verdad? Eso es porque como no hay tiempos lo hace tan instantáneo que ni se puede percibir la acción con la vista. Entonces solo falta añadir entre los dos bloques de giro una espera pequeña, de unos 0.2 segundos: ‘si <¿ratón presionado?’ > entonces_girar <– (45) grados_ esperar (0.2) segundos_girar –> (45) grados_’.

Ya podéis probar y ver como se mueve vuestro mazo, podéis experimentar con los grados y ponerlos como queráis.

3. Dale sonido al mazazo

Por último vamos a añadirle un sonido para que parezca que da un golpe el mazo.

Necesitamos el segundo bloque de SONIDOS: ‘iniciar sonido (pop)’. El cual vamos a colocar justo después del entonces de nuestra condicional.

Si no os gusta el sonido pop, recordar que tenéis la biblioteca de sonidos en la pestaña del altavoz con muchos para escoger o incluso podéis grabar uno propio.


¡Fenomenal!

Ya estamos listos para seguir con nuestro super juego.

Esperamos que os esté encantando

Yes Monty Mole GIF - Yes MontyMole Belly - Descubre & Comparte GIFs

¡Hasta pronto!

Volver a: Wakamole > 1. Wakamole en Scratch