Dots and Boxes

Dots-and-boxes-Roku

Desafío
  • El principal desafío en el desarrollo de la aplicación Dots and Boxes Roku fue conectar los puntos adyacentes con una línea horizontal o vertical y completar los cuatro lados de un cuadrado (caja).
  • Diseñar el tablero de juego con un tamaño de cuadrícula de 8 x 7 y manejar el foco moviéndose en el juego.
  • Implementar la funcionalidad para diferenciar los modos de juego fácil y difícil sobre las bases de verificar la mejor posición para hacer una caja.
  • La puntuación se calculará por el número de cajas completas conectando puntos adyacentes.
Progreso
  • Primero, diseñamos el tablero de juego con diferentes nodos renderizables de scene graph. Trabajamos para manejar el foco de visibilidad en el juego.
  • Se implementó la lógica en BrightScript para la dificultad del juego según el modo de juego seleccionado por el usuario.
  • Se implementó la lógica en BrightScript para verificar los lados del cuadro y calcular el número del cuadro completo.
Resultado