Augmented Reality Rock’em Sock’em Robots

arrs-shot1
arrs-gameplay1
arrs-gameplay5
arrs-gameplay2
arrs-gameplay3
arrs-gameplay4
NextGen ScrollGallery thumbnailNextGen ScrollGallery thumbnailNextGen ScrollGallery thumbnailNextGen ScrollGallery thumbnailNextGen ScrollGallery thumbnailNextGen ScrollGallery thumbnail

Play

Youtube – Qualcomm Official Demo Video

Description

AR Rock’em Sock’em Robots is an augmented reality game demo that was used to showcase Qualcomm’s Vuforia SDK when it was first announced in 2011.  Players take control of one of two Rock’em Sock’em robots on an augmented reality playing field. Fight a computer controlled opponent or go head-to-head with another person using wireless connectivity. Pick up power-ups through out the ring to gain the advantage and crush your opponent.

For this project I mostly worked on code for controlling the characters, creating special effects, and the user interface. I had a lot of fun working on this and experimenting with unique gameplay mechanics only possible with augmented reality on a hand held device. For example, I created several working movement schemes for the robots for the client to experience and decide on what they wanted. One movement scheme even involved tilting your device to tilt the robots upper body allowing him to dodge punches (this was ultimately cut from the demo).

The main challenge of creating a character controller for an augmented reality game is taking into consideration the player’s physical positioning and orientation and understanding how this impacts his perception of the game space and his control intentions.

Development

  • Status – Complete
  • Client – Aura Interactive / Qualcomm / Mattel
  • Software – Qualcomm Vuforia SDK / OpenGL ES 2.0
  • Platform – Android

Credits

  • Development by Aura Interactive
    • Vu Ha – Software Engineer UX/UI

Links

 Qualcomm – Uplinq Video featuring AR Rock’em Sock’em Robots

Aura Interactive – AR Rock’em Sock’emRobots



Leave a Reply

Your email address will not be published. Required fields are marked *