e.preventDefault(); // Prevent form submission input.blur(); // remove focus input.value = ""; // optional: clear the input
Fidget Spinner Roku

Fidget Spinner

Roku

Key Challenges

  • The main challenge was to handle the spinning speed of fidget spinner according to user selection.
  • To design the game board having the fidget spinner, multiple remote buttons, and a power level bar. Handle the spinning speed according to click control selected by the user.
  • To implement the multiple animation nodes for the fidget spinner animation and increase and decrease power level bar.
  • The score is to be calculated by the number of the spins of fidget spinner before the red bar reaches the end.

Progress

  • First, we designed the game board having the fidget spinner, multiple remote buttons and power level bars using the scene graph’s different renderable nodes.
  • Implemented the functionality in brightscript to handle the click control and increase and decrease the power level bar according to the user selection.
  • We used different scene graph poster and animation nodes to execute the fidget spinner, power level bar, and remote button blink animation.
  • Implemented logic in BrightScript for calculating the number of spins of the Fidget Spinner before the red bar reaches the end or finish the power.

Result

  • Successfully designed the game board and handled the fidget spinner spinning speed according to user selection click control.
  • Completed the smooth animation for spinning the fidget spinner and increase and decrease the power level.
  • Fidget Spinner lovers finally found their favorite game at the Roku Channel Store.
  • Ready to play - https://channelstore.roku.com/details/161142/fidget-spinner-free
Are you ready to take on the challenge? Find the opportunity that fits you.
Search jobs

India

Plot No. 11/2, Phase 3, Hinjewadi Rajiv Gandhi Infotech Park, Pune, India – 411057.
info@tudip.com
+91-96-8990-0537

United States

1999 S. Bascom Ave Suite 700, Campbell CA. 95008, USA.
info@tudip.com
+1-408-216-8162

Canada

64 Caracas Road North York, Toronto Ontario M2K 1B1, Canada.
info@tudip.com

Mexico

Calle Amado Nervo #785 Interior B Colonia Ladron De Guevara 44600 Guadalajara, Jalisco, Mexico.
info@tudip.com

Colombia

Cra. 9 # 113-53 Of. 1405 Bogotá D.C., Colombia.
info@tudip.com

UAE

Tudip Information Technologies L.L.C Office No 109, ABU HAIL BUILDING 13, Abu Hail, Dubai, UAE.
info@tudip.com

Nigeria

22 Kumasi Crescent, Wuse 2, Abuja, Nigeria.
info@tudip.com