Developing an augmented reality racing game

Augmented reality (AR) makes it possible to create games in which virtual objects are overlaid on the real world, and real objects are tracked and used to control virtual ones. We describe the development of an AR racing game created by modifying an existing racing game, using an AR infrastructure that we developed for use with the XNA game development platform. In our game, the driver wears a tracked video see-through head-worn display, and controls the car with a passive tangible controller. Other players can participate by manipulating waypoints that the car must pass and obstacles with which the car can collide. We discuss our AR infrastructure, which supports the creation of AR applications and games in a managed code environment, the user interface we developed for the AR racing game, the game's software and hardware architecture, and feedback and observations from early demonstrations.

[1]  Bruce H. Thomas,et al.  Evaluation of user satisfaction and learnability for outdoor augmented reality gaming , 2006, AUIC.

[2]  Lei Cao,et al.  Capture the flag: mixed-reality social gaming with smart phones , 2006, IEEE Pervasive Computing.

[3]  Mark Fiala,et al.  ARTag, a fiducial marker system using digital techniques , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[4]  Erich J. Neuhold,et al.  A Multimodal Interaction Framework for Pervasive Game Applications , 2003 .

[5]  Timo Engelke,et al.  Towards the Next Generation of Tabletop Gaming Experiences , 2004, Graphics Interface.

[6]  Mark Billinghurst,et al.  AR tennis , 2006, SIGGRAPH '06.

[7]  Torsten Fröhlich,et al.  The MORGAN framework: enabling dynamic multi-user AR and VR projects , 2004, VRST '04.

[8]  Bruce H. Thomas,et al.  ARQuake: an outdoor/indoor augmented reality first person application , 2000, Digest of Papers. Fourth International Symposium on Wearable Computers.

[9]  Charles Woodward,et al.  SymBall: camera driven table tennis for mobile phones , 2005, ACE '05.

[10]  Ross T. Smith,et al.  Augmented Reality Chinese Checkers , 2004, ACE '04.

[11]  Gábor Székely,et al.  Visuo-haptic collaborative augmented reality ping-pong , 2007, ACE '07.

[12]  Rafael Radkowski,et al.  AR-bowling: immersive and realistic game play in real environments using augmented reality , 2004, ACE '04.

[13]  Hirokazu Kato,et al.  Marker tracking and HMD calibration for a video-based augmented reality conferencing system , 1999, Proceedings 2nd IEEE and ACM International Workshop on Augmented Reality (IWAR'99).

[14]  Dieter Schmalstieg,et al.  MonkeyBridge: autonomous agents in augmented reality games , 2005, ACE '05.

[15]  Dieter Schmalstieg,et al.  Augmented reality techniques in games , 2005, Fourth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR'05).

[16]  Volker Paelke,et al.  Foot-based mobile interaction with games , 2004, ACE '04.

[17]  Dieter Schmalstieg,et al.  Towards Massively Multi-user Augmented Reality on Handheld Devices , 2005, Pervasive.

[18]  Wayne Piekarski,et al.  ARQuake: the outdoor augmented reality gaming system , 2002, CACM.

[19]  Woontack Woo,et al.  TARBoard: Tangible Augmented Reality System for Table-top Game Environment ∗ , 2005 .

[20]  Ronald Azuma,et al.  A Survey of Augmented Reality , 1997, Presence: Teleoperators & Virtual Environments.

[21]  Hideyuki Tamura,et al.  AR2 Hockey , 1998, SIGGRAPH '98.

[22]  Hirokazu Kato,et al.  Touch-Space: Mixed Reality Game Space Based on Ubiquitous, Tangible, and Social Computing , 2002, Personal and Ubiquitous Computing.

[23]  Mark Fiala,et al.  Magic Mirror System with Hand-held and Wearable Augmentations , 2007, 2007 IEEE Virtual Reality Conference.

[24]  Steve Benford,et al.  Orchestrating a mixed reality game 'on the ground' , 2004, CHI.

[25]  Steven K. Feiner,et al.  Augmented reality: a new way of seeing. , 2002, Scientific American.

[26]  Gerard Jounghyun Kim,et al.  Immersive authoring of tangible augmented reality applications , 2004, Third IEEE and ACM International Symposium on Mixed and Augmented Reality.