[title] Virtual Interactive Game [title]
Main |  Project |  Timeline |  Journal |  Resume

Project

Motion Test

Play Games
(source code - fla) (source code - fla)
(source code - txt) (source code - txt)

Project Description:
The 30 billion dollar gaming industry has often been a popular form of entertainment. For the most part, however, games have been lacking a physical aspect. Now, with this project, I intend to include physical interaction in a game to make a quasi-virtual reality where a player must physically and visually interact with images through a web cam.

General Requirements:
- The player must physically interact with the game based on the player's web cam image.
- The game reacts to the player in real time.
- The player and game needs to be synchronized to portray a feeling of virtual reality.
- Develop at least two interesting applications paying attention to graphical details.
- Eventually insert the player within the game.

To Play:
- Print this graphic, fold on the edges, tape it, and wear as a glove in place of the paddle (see images). 
 
- To see how the graphic is detected, and to learn your playing range, use the motion test link.
- To play, you must position your hand/paddle in front of the webcam in the respective location as the image you are to control (either the basketball hoop or the airplane). 
- When your hand is in the same location as the image, the "LOST" message will disappear and the image will move to follow your hand.
- If the web cam loses the detection of your hand, The "LOST" message will reappear on screen and the image will be reset in its starting location - you must reach to get the image again as in the beginning.
- You want to make baskets in the Basketball game.
- You want to avoid crashing into planets in the Airplane game.

Tips/Hints:
- Fluid, steady motions are most easily detected/followed.
- Constant motion prevents the paddle from getting lost. 
- The less motion besides the paddle the better.
- Try to stay within the web cam's range to prevent the paddle from getting lost. (use the  motion test )
- If the detection is becoming lost often, try moving the paddle closer to the web cam.
In The Basketball Game:
- All baskets count as two points. 
- The game will end after 45 seconds of play.
- After 14 and 28 points, the balls will begin to fall faster to increase difficulty.
In The Airplane Game:
- You can only score points when the plane is found and moving.
- The plane speed will continuously increase, despite whether it is found or not, to increase difficulty.
- The game will end when all three 'lives' are lost (from collisions with planets).

Now Go PLAY!

Senior Capstone Experience 2007