The latest project of mine to go live is a cool little “Augmented Reality” game that I coded in conjunction with Total Immersion and Producto studios. The game uses the Total Immersion Augmented Reality web-cam technology to control the action rather than simply using the mouse. This means that you become part of the action as your face is plastered behind the game screen as you use a printed page to control the game cursor.
The game requires a web cam and the “Play Book” cover page that is downloadable on the game page. It is a charity to combat hunger, so be warned that it will probably ask you for a donation.
First it will ask you for the location of your web cam. My iMac iSight worked perfectly in Chrome with the “dv” option. You can see The Total Immersion seamless Augmented Reality technology above. I’m hiding behind the “play book” cover page that is used instead of the mouse to control the game.
There I am again. The game is a little bit like a combination of “Kaboom” and “Guitar Hero”. On the first level you need to catch the words to the phrase “Let’s Huddle To Fight Hunger” in order. If you do well enough the little people at the bottom get really really excited and will dance and sing and chant.
This is level two. On this level you must catch Kraft food items and hopefully a “Star” icon. If you do well and catch the star, the little people at the bottom will do the “Wave”.
At the end of each level, Kool-Aid Man comes out and leads the players in a unique cheer per level.
On the 3rd and final level you must catch footballs that are thrown from the crowd before they pound your little people at the bottom of the game screen. On a side note, I used the Bezier Curve algorithm from Steve’s HTML 5 Canvas Physics chapter (in our forthcoming O’Reilly Book) to create some nasty curves for the footballs.
This was a dream project to work on that included new technology and some of the biggest brands in the world. I can’t say enough great things about the Total Immersion team or my Producto partners. It was a blast.