4. Ultimando detalles del tres en raya

En este tres en ralla, terminaremos de programar las detecciones del tres en linea. Programaremos las dos diagonales posibles, igual que hemos programado en el anterior videotutorial horizontales y verticales.

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

Programación de mensajes finales

Además para hacer el juego más completo programaremos alertas que aparecerán con el mensaje del resultado final. Si el ganador es el jugador 1 y lleva las cruces, saltará un mensaje que lo indique. Así como si hay un empate, saltará una alerta de empate.

Empate Tres en Raya Scratch

Para programar una alerta u otra veremos qué jugador gana un punto, pero para programar el empate lo haremos de forma un poco distinta. Lo que haremos es vincular la alerta al haber tirado 9 veces, ya que existen 9 casillas en todo el juego. Una vez se hemos llegado a los 9 intentos, si no hay un ganador entonces saltará la alerta de empate. Ya que existe la posibilidad de que uno de los dos jugadores gane en el último intento.

Resultado

A continuación tenéis el videojuego del tres en raya desarrollado en Scratch y podéis jugar con él. En caso que podáis ver el videojuego es posible que tengáis que aceptar los permisos de Flash, haciendo click a permitir una vez intentéis jugar.

¡Esperamos que os haya gustado este reto!

Volver a: Tres en Raya > 1. Reto: Tres en raya