El desafío en Peg Solitaire Roku era para hacer movimientos válidos, vaciar todo el tablero a excepción de un Peg solitario.
Para diseñar el tablero de juego triangular que tiene las estacas (pegs) y manipular la izquierda, derecha, arriba y abajo el clic de control para mover el foco.
Para implementar el modo de objetivo diferente, modo original para realizar movimientos válidos, para vaciar todo el tablero a excepción de una Peg solitaria y el modo desafío para completar la misma tarea en el límite de tiempo.
Para implementar la funcionalidad para manejar el clic ok para eliminar a la primera seleccionada Peg de usuario y movimientos válidos para eliminar las pegs del tablero de juego.
Progreso
Inicialmente, diseñamos el tablero de juego con el tablero triangular con pegs usando los diferentes nodos renderizables del Scene graph.
Se implementó la lógica en BrightScript para manejar el clic izquierdo, derecho, arriba y abajo. También implementó el control para mover el foco en el tablero de juego triangular.
Se implementó la lógica en BrightScript para manejar el control ok click para eliminar la peg y el movimiento de las pegs.
Usamos el nodo del temporizador de Scene Graph para establecer el límite de tiempo para lograr el desafío en el modo desafío del juego.
Resultado
Diseñó con éxito el tablero de juego triangular que tiene las pegs y maneja la clic izquierda, derecha, arriba y abajo para controlar movimiento las pegs.
Los amantes del Peg Solitaire finalmente encontraron su juego perdido en la tienda del canal Roku.