Checkers

Checkers-Roku

Desafío
  • El principal desafío fue mover las piezas diagonalmente de un cuadrado a otro cuadrado y saltar sobre la pieza del oponente y tomar esa pieza del tablero.
  • Para diseñar el tablero de juego con el rectángulo y los nodos de póster de diferentes piezas de color y manejar el control de clic izquierdo, derecho, arriba y abajo para mover el foco y elegir la posición.
  • Implementar la funcionalidad para diferenciar los modos de juego fácil y difícil sobre la base del cálculo realizado a partir de los movimientos posibles.
  • Implementar los nodos de animación múltiple para mostrar todas las posiciones posibles para mover la pieza o el rey.
Progreso
  • Inicialmente diseñamos el tablero de juego que tenía el rectángulo y los nodos de póster de piezas de diferentes colores usando los diferentes nodos renderizables del Scene graph.
  • Implementé la lógica en brightscript para manejar los controles de clic izquierdo, derecho, arriba, abajo y ok para mover el foco y elegir la posición.
  • Utilizamos diferentes scene graph póster y nodos de animación y configuramos la animación intermitente para mostrar todas las posiciones posibles para mover la pieza o el rey.
  • Implementé la lógica en brightscript para la dificultad del juego que se ejecuta de acuerdo con el modo de juego seleccionado por el usuario.
  • Implementé la lógica en BrightScript para calcular todas las posiciones posibles para mover las piezas o el rey.
Resultado
  • Diseñó con éxito el tablero de juego que tiene el rectángulo y los nodos de póster de piezas de diferentes colores y maneja los controles de clic izquierdo, derecho, arriba, abajo y ok.
  • Los amantes del Checkers finalmente encontraron su juego perdido en la tienda del canal Roku.
  • Listo para tomar un desafío – https://channelstore.roku.com/details/112552/checkers-free