El principal desafío en Skiing Free Roku fue implementar la lógica para bajar la bola lo más posible para lograr el puntaje más alto.
Para bajar la bola en la pendiente interminable, tuvimos que implementar la animación rodante sobre la bola.
La puntuación del objeto debe calcularse mediante las dos condiciones principales, es decir, la distancia recorrida por la pelota en la dirección descendente y las casi-fallas de la pelota con árboles.
Progreso
Inicialmente diseñamos un tablero de juego con árboles y bolas usando los diferentes nodos renderizables de scene graph.
Usamos diferentes nodos de animación de scene graph para implementar la animación suave y continua de la pelota.
Se implementó la lógica en BrightScript para calcular el puntaje del usuario en función de la distancia recorrida hacia la pendiente descendente y las casi-fallas con árboles.
Resultado
Se completó la animación suave y rodante para obtener un puntaje alto para la pelota de máximo desplazamiento que tiene máximas fallas de árboles.
Los amantes del esquí finalmente encontraron su juego favorito en la tienda del canal Roku.