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