El principal desafío era manejar la velocidad de giro del Fidget según la selección del usuario.
Diseñar el tablero de juego con la fidget Spinner, múltiples botones remotos y una barra de nivel de potencia. Controle la velocidad de giro de acuerdo con el control de clic seleccionado por el usuario.
Para implementar los múltiples nodos de animación para la animación de fidget spinner y aumentar y disminuir la barra de nivel de potencia.
El puntaje se calcula por el número de vueltas de la Fidget antes de que la barra roja llegue al final.
Progreso
Principalmente, diseñamos el tablero de juego que tiene el Fidget Spinner, múltiples botones remotos y barras de nivel de potencia usando los diferentes nodos renderizables del scene graph.
Implementé la funcionalidad en brightscript para manejar el control de clic y aumentar y disminuir la barra de nivel de potencia de acuerdo con la selección del usuario.
Usamos diferentes scene graph poster y nodos de animación para ejecutar el fidget spinner, la barra de nivel de potencia y la animación de parpadeo del botón remoto.
Se implementó la lógica en BrightScript para calcular el número de giros del Fidget Spinner antes de que la barra roja llegue al final o termine la potencia.
Resultado
Diseñé con éxito el tablero del juego y manejé la velocidad de giro del Spinner según el control de clic de selección del usuario.
Completó la animación suave para hacer girar el fidget spinner y aumentar y disminuir el nivel de potencia.
Los amantes de Fidget Spinner finalmente encontraron su juego favorito en la tienda del canal Roku.