A Platform for Mobile Collaborative Augmented Reality Game: A Case Study of “AR Fighter”

This chapter describes the implementation of networking features in a mobile augmented reality (AR) gaming environment. A prototype of a mobile AR collaborative game “AR Fighter” is developed. AR fighter employs the TCP/IP protocol to enable multiplayer functionality in a mobile AR environment. One phone acts as the server and the other as the client. The two phones communicate to each other via WiFi or Bluetooth connection. Players are able to manipulate their own virtual avatars to interact with virtual objects in the game. We also enabled Mac server features. Individual users can update their models by connecting to the Mac OS server which manages the tracking of high scores and the provisions of in-game incentives.

[1]  Dieter Schmalstieg,et al.  The invisible train: a collaborative handheld augmented reality demonstrator , 2004, SIGGRAPH '04.

[2]  Chao Huang,et al.  Directions for Peer-to-Peer based mobile pervasive augmented reality gaming , 2007, 2007 International Conference on Parallel and Distributed Systems.

[3]  Mark Billinghurst,et al.  Face to face collaborative AR on mobile phones , 2005, Fourth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR'05).

[4]  Blair MacIntyre,et al.  Art of defense: a collaborative handheld augmented reality board game , 2009, Sandbox@SIGGRAPH.