ARQuake: the outdoor augmented reality gaming system
Communications of the ACM - Internet abuse in the workplace and Game engines in scientific research
Where on-line meets on the streets: experiences with mobile mixed reality games
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Personal and Ubiquitous Computing
PAC-LAN: mixed-reality gaming with RFID-enabled mobile phones
Computers in Entertainment (CIE) - 3rd anniversary issue
The roaring navigator: a group guide for the zoo with shared auditory landmark display
Proceedings of the 9th international conference on Human computer interaction with mobile devices and services
The MooDS protocol: a J2ME object-oriented communication protocol
Mobility '07 Proceedings of the 4th international conference on mobile technology, applications, and systems and the 1st international symposium on Computer human interaction in mobile technology
Context-Aware Computing Applications
WMCSA '94 Proceedings of the 1994 First Workshop on Mobile Computing Systems and Applications
AmI'07 Proceedings of the 2007 European conference on Ambient intelligence
Hi-index | 0.00 |
Ubiquitous computing architectures enable interaction and collaboration in multi-user applications. We explore the challenges of integrating the disparate services required in such architectures and describe how we have met these challenges in the context of a real-world application that operates on heterogeneous hardware and run-time environments. As a compelling example, we consider the role of ubiquitous computing to support the needs of a distributed multi-user game, including mobility, mutual awareness, and geo-localization. The game presented here, "SoundPark", is played in a mixed-reality environment, in which the physical space is augmented with computer-generated audio and graphical content, and the players communicate frequently over a low-latency audio channel. Our experience designing and developing the game motivates significant discussion related to issues of general relevance to ubiquitous game architectures, including integration of heterogeneous components, monitoring, remote control and scalability.