Lección 1, Tema 1
En Progreso

Piedra Papel y Tijeras Parte 2 Copy

29/06/2022

¿Quién gana la ronda?

Haz los siguientes tres bloques:

  1. Comprobar si el jugador gana la ronda
  2. Compruebe si la IA gana la ronda
  3. Compruebe si la ronda es un empate

Si el jugador gana la ronda

El jugador gana la ronda en los siguientes casos:

  1. Si Player Move es Rock y AI Move es Scissor
  2. Si el movimiento del jugador es papel y el movimiento de la IA es piedra
  3. Si el movimiento del jugador es tijera y el movimiento de la IA es papel

Si se cumple alguna de estas condiciones, haremos que Tobi diga “El jugador gana esta ronda ” y cambiaremos la puntuación del jugador en 1 . A continuación se muestra el script para ejecutar estos comandos.

Si la IA gana la ronda

AI gana la ronda en los siguientes casos:

  1. Si AI Move es Rock y Player Move es Scissor
  2. Si el movimiento de IA es papel y el movimiento del jugador es piedra
  3. Si el movimiento AI es tijera y el movimiento del jugador es papel

Si se cumple alguna de estas condiciones, haremos que Tobi diga “La IA gana esta ronda ” y cambiaremos la puntuación de IA en 1 . A continuación se muestra el script para ejecutar estos comandos.

Si la ronda es un empate

La ronda es un empate cuando AI Move y Player Move son lo mismo. Si esto sucede, haremos que Tobi diga “¡La ronda es un empate! “.

Ahora, tenemos que agregar estos tres bloques a nuestro script principal. Además, debemos agregar un bloque de mensaje de transmisión y transmitir el mensaje “ Ocultar disfraz de IA ” para ocultar el disfraz de Rock Paper Scissor .

Selecciona el sprite Piedra, Papel, Tijera y crea el siguiente guión para ocultar su disfraz:

Haga el siguiente script para establecer el tamaño y la posición del sprite de Piedra, Papel y Tijera :

Resultado final

Las rondas continuarán hasta que el jugador o la IA obtengan 3 puntos. Cuando esto suceda, el bloque de repetición dejará de ejecutarse y debemos comprobar quién ha ganado 3 puntos. 

Si la puntuación de la IA es 3, haremos que Tobi diga “La IA gana el juego “, en caso contrario, “El jugador gana el juego “. Modificaremos nuestro script principal para agregar estas condiciones. A continuación se muestra el guión completo:

Tu juego está listo. ¡Ahora juega y diviértete!

Piedra papel tijeras

Tarea

Antes de pasar a la siguiente lección, ¡le espera una pequeña tarea!

Debe cargar el programa PictoBlox que escribió en esta actividad en el sitio web. 

Enviar la tarea es imprescindible para recibir el certificado después de completar el curso.

Siga los pasos a continuación para cargar su tarea:

  1. Haga clic en Elegir archivo .
  2. Seleccione la imagen de la ventana emergente que se abre.
  3. Una vez seleccionada la imagen, haga clic en Cargar asignación .