Air Hockey
Challenge
- The main challenge was to hit the small puck into the opposing “net” with cutout figures that represents hockey players.
- To design the game board having the hockey table and handle players control.
- To set the smooth animation of the hockey players and puck to moving them in different angles.
- The score to be calculated by the numbers of puck hitting into the opposing net.
Progress
- Initially, we designed the game board with game table, hockey players and puck using the scene graph’s different renderable nodes.
- We used different scene graph animation and vector nodes to implement the smooth animation of the hockey players and puck.
- Implemented logic in brightscript to calculate the different angle position to move the hockey players and puck on the game board.
- Implemented the logic in BrightScript for calculating the number of the puck hit into the opposition’s net.
Result
- Successfully designed the game board having the hockey table with cutout figures, hockey players and puck on the game board.
- Completed the smooth animation for moving the hockey players in different angle and hit the puck into opposing net to make a goal.
- Air Hockey lovers finally found their long lost game at the Roku Channel Store.
- Ready to play the game – https://channelstore.roku.com/details/148704/air-hockey-free<>