3: Interacción del jugador y validación de la secuencia

Interacción del jugador y validación de la secuencia

En esta tercera y última lección, vamos a añadir la interacción del jugador y la validación de las respuestas. El jugador deberá repetir la secuencia de colores que el juego le ha mostrado, y el sistema validará si lo hizo correctamente.

Primero, vamos a configurar los botones de la MochiCard para que el jugador pueda presionar las flechas correspondientes. Usaremos los bloques de «cuando botón presionado» para detectar cuando el jugador hace clic en una flecha. Cada vez que se presione una flecha, registraremos el color correspondiente (rojo, azul, verde o amarillo) en una lista llamada «entradaJugador».

Luego, compararemos la lista «entradaJugador» con la lista «secuencia» que ya hemos generado. Si ambas listas coinciden, significará que el jugador ha repetido correctamente la secuencia. En ese caso, mostramos un mensaje que indique que la respuesta fue correcta y pasamos a una nueva secuencia aleatoria.

Si la secuencia del jugador es incorrecta, mostraremos un mensaje de error y reiniciaremos el juego o la secuencia, permitiendo que el jugador lo intente de nuevo.

Volver a: Simón dice en Mochicard > 1. Simón dice en Mochicard