First person view - free throw
4 buttons for aim - left/right/up/down
2 buttons person control - left/right
Throwing the ball is done by swinging the android device:translation only, gravity is the only force.
Animate ball and check if it scored.
If hit - play winning sound, if miss - losing sound.
Replay option available after each shoot. Ball animation speed can be changed to be 1x, ¼, or 1/10 of original speed
What is needed:
-basketball hoop, board, floor, skybox
-3d rendering
-2d game ui & control
-animation- collision detection with board, hoop rim, floor