2048 Free

2048-Roku-540x320-min

Desafío
  • El principal desafío fue deslizar mosaicos numerados en una cuadrícula y combinarlas para crear una mosaico con el número 2048.
  • Diseñar el tablero de juego de cuadricula de 4×4 y manejar el control de clic del flecha izquierda, derecha, arriba y abajo.
  • Establecer una animación diferente para mosaico nuevo cada vez que dos mosaicos se combinan y forman un nuevo mosaico.
  • El puntuación se calcula por el valor de incremento de la nuevo mosaico siempre cuando dos mosaicos se combinan.
Progreso
  • Inicialmente diseñamos el tablero de juego de cuadricula de 4×4 usando diferente nodos renderizables del Scene graph.
  • Usamos diferente animaciones de Scene graph y Scale nodes para implementar el animación de nuevos mosaicos y manejar el control de clic del flecha hacia izquierda, derecho, arriba y abajo.
  • Se implemento la lógica en brighscript para dos mosaicos del mismo número colisionan mientras se mueven, se fusionarán en un mosaico con el valor total de los dos mosaicos que colisionaron.
  • Se implemento la lógica en BrightScript para calcular el valor de incremento de nuevo mosaico cada vez que dos mosaicos combinan.
Resultado
  • Se diseño el tablero de juego en un cuadricula de tamaño de 4×4 y manéjo la flecha izquierda, derecha, arriba y abajo, y hacer clic en el control para mover y unir fichas.
  • Los amantes del juego 2048 finalmente encontraron su juego más popular en la tienda del canal Roku.
  • Listo para tomar un desafío – https://channelstore.roku.com/en-gb/details/116714/2048-free