AR H.O.R.S.E.

Ben Patient, Peter Ginty, Sam Goyal

Objectives:

  • Design an augmented reality app to play the basketball game H-O-R-S-E.
  • Make a successful flick-to-shoot physics based game.
  • We want to be able to play our app whenever we want, wherever we want.

Our project will consist of:

  • Using the Vuforia AR platform and a game engine such as Unity or libGDX to build our app.
  • Using the camera to display a 3D basketball hoop on a flat surface anywhere. We will then be able to shoot shots from various spots around the room while the hoop is stationary.
  • Using the phone’s capabilities to make a multiplayer game, potentially even peer-to-peer.
  • Using the phone’s touch screen to respond to the user’s swiping motion to shoot the basketball towards the hoop.

Final Presentation:

  • Best-case scenario will be everything is working smoothly with multiple players on multiple devices participating in the same room.
  • Worse-case scenario will be that players will have to take turns shooting on a single device and the gameplay may not be perfectly smooth.

Team Updates:

5/19:

  • Successfully created team project website to be updated regularly.
  • Got Unity Vuforia project running on Android phones
  • Successfully created hoop object in augmented reality using the camera and Vuphoria.
  • Goals for next week: Implement shooting mechanisms and gameplay.

5/25:

  • Created ball, made it follow camera
  • Calculated distance from ball to hoop. can get up to about 15 feet away
  • Added basic shooting mechanism
  • Started animating net
  • Added scoreboard, shot counter

5/30:

  • Created main menu and navigation
  • Created algorithm to apply a mostly accurate shot to the ball
  • Created new user interface

6/1:

  • Completed "Shootaround" game mode
  • Implemented basic "H-O-R-S-E" game mode with 2-4 players

6/8:

  • Fixed bugs
  • Added in-game music
  • Final Presentation