Skip to main content
Log in

Developing pervasive games in interactive spaces: the JUGUEMOS toolkit

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

The progress in the development of pervasive games is slowing down because of the multiple challenges that these games brings to developers, due to the great variety of interaction paradigms that this kind of games involve and the difficulties of developing applications where so many innovative technologies converge. In this article we present JUGUEMOS, a toolkit aimed at developers to help them in the creation of pervasive games for Interactive Spaces. The toolkit addresses three challenges that arise when developing pervasive games: the integration of heterogeneous devices, the management of multiple displays and the facilitation of the game coding. The toolkit is based on the TUIML modeling language that allows defining games easily, reducing the impact of the coding between iterations. The toolkit also makes use of the OSC Protocol to interconnect the different devices. Detailed descriptions of the toolkit design decisions, architecture and implementation are presented, together with three different case studies carried out in order to explore the toolkit expressivity, its capability to support collaborative multidisciplinary experiences, and its potential to support interactive experiences outside our Interactive Space. We hope this work would contribute to the spread of pervasive games in interactive spaces.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21
Fig. 22
Fig. 23
Fig. 24
Fig. 25
Fig. 26
Fig. 27
Fig. 28
Fig. 29
Fig. 30
Fig. 31

Similar content being viewed by others

References

  1. Arango J, Gallardo J, Gutiérrez FL, Collazos CA, Amengual E, Valera R, Cerezo E (2017) Pervasive games: giving a meaning based on the player experience. In: proceedings of the XVIII international conference on human computer interaction, p 9, ACM

  2. Bobick AF, Intille SS, Davis JW, Baird F, Pinhanez CS, Campbell LW et al (1999) The KidsRoom: a perceptually-based interactive and immersive story environment. Presence 8(4):369–393

    Article  Google Scholar 

  3. Borchers J (2006) The Aachen media space: multiple displays in collaborative interactive environments. In Workshop Information Visualization and Interaction Techniques for Collaboration across Multiple Displays in conjunction with CHI (Vol. 6).

  4. Cerezo E, Marco J, Baldassarri S (2015) Hybrid games: designing tangible interfaces for very young children and children with special needs. In: More playful user interfaces. Springer, Singapore, pp 17–48

    Chapter  Google Scholar 

  5. Chalmers M, Bell M, Brown B, Hall M, Sherwood S, Tennent P (2005). Gaming on the edge: using seams in ubicomp games. In proceedings of the 2005 ACM SIGCHI international conference on advances in computer entertainment technology, pp 306-309, ACM

  6. Cheok AD, Yang X, Ying ZZ, Billinghurst M, Kato H (2002) Touch-space: mixed reality game space based on ubiquitous, tangible, and social computing. Pers Ubiquit Comput 6(5–6):430–442

    Article  Google Scholar 

  7. Dionisio M, Gujaran A, Pinto M, Esteves A (2015) Fall of humans: interactive tabletop games and transmedia storytelling. In proceedings of the 2015 international conference on Interactive Tabletops & Surfaces, pp 401-404, ACM

  8. Flintham M, Benford S, Anastasi R, Hemmings T, Crabtree A, Greenhalgh C, et al. (2003) Where on-line meets on the streets: experiences with mobile mixed reality games. In proceedings of the SIGCHI conference on human factors in computing systems, pp 569-576, ACM

  9. Gatti E, Pittera D, Moya JB, Obrist M (2017). Haptic rules! Augmenting the gaming experience in traditional games: The case of foosball. In World Haptics Conference (WHC), 2017 IEEE, pp 430-435, IEEE

  10. Guo B, Satake S, Imai M (2008) Lowering the barriers to participation in the development of human-artifact interaction systems. International Journal of Semantic Computing 2(04):469–502

    Article  Google Scholar 

  11. Guo B, Fujimura R, Zhang D, Imai M (2012) Design-in-play: improving the variability of indoor pervasive games. Multimed Tools Appl 59(1):259–277. https://doi.org/10.1007/s11042-010-0711-z

    Article  Google Scholar 

  12. Hornecker E, Buur J (2006) Getting a grip on tangible interaction: a framework on physical space and social interaction. In proceedings of the SIGCHI conference on human factors in computing systems, pp 437-446, ACM

  13. Ishii H, Wisneski C, Orbanes J, Chun B, Paradiso J (1999) PingPongPlus: design of an athletic-tangible interface for computer-supported cooperative play. In proceedings of the SIGCHI conference on human factors in computing systems, pp 394-401, ACM

  14. Jetter HC, Reiterer H, Geyer F (2014) Blended interaction: understanding natural human–computer interaction in post-WIMP interactive spaces. Pers Ubiquit Comput 18(5):1139–1158

    Article  Google Scholar 

  15. Kaltenbrunner M, Bencina R (2007) reacTIVision: a computer-vision framework for table-based tangible interaction. In proceedings of the 1st international conference on tangible and embedded interaction, pp 69-74, ACM

  16. Kaltenbrunner M, Bencina R (2007) reacTIVision: a computer-vision framework for table-based tangible interaction. In proceedings of the 1st international conference on tangible and embedded interaction, pp 69-74, ACM

  17. Kato H (2007) Inside ARToolKit. In 1st IEEE International Workshop on Augmented Reality Toolkit.

  18. Khoo ET, Cheok AD (2008) Age invaders: inter-generational mixed reality family game. Int J Virtual Real 5(2):45–50

    Google Scholar 

  19. KinectOSC: https://github.com/microcosm/KinectV2-OSC Accessed 3 October 2018

  20. Krzywinski A, Mi H, Chen W, Sugimoto M (2009). RoboTable: a tabletop framework for tangible interaction with robots in a mixed reality. In proceedings of the international conference on advances in computer Enterntainment technology, pp 107-114, ACM

  21. Lahlou S (Ed.) (2009) Designing user friendly augmented work environments. Springer-Verlag London

  22. Magerkurth C, Cheok AD, Mandryk RL, Nilsen T (2005) Pervasive games: bringing computer entertainment back to the real world. Computers in Entertainment (CIE) 3(3):4–4

    Article  Google Scholar 

  23. Magerkurth C, Engelke T, Grollman D (2006). A component based architecture for distributed, pervasive gaming applications. In proceedings of the 2006 ACM SIGCHI international conference on advances in computer entertainment technology, p 15, ACM

  24. Magielse R, Markopoulos P (2009) HeartBeat: an outdoor pervasive game for children. In proceedings of the SIGCHI conference on human factors in computing systems, pp 2181-2184, ACM

  25. Malone TW (1981) Toward a theory of intrinsically motivating instruction. Cogn Sci 5(4):333–369

    Article  Google Scholar 

  26. Marco J, Cerezo E, Baldassarri S (2012). ToyVision: a toolkit for prototyping tabletop tangible games. In proceedings of the 4th ACM SIGCHI symposium on engineering interactive computing systems, pp 71-80, ACM

  27. Martins T, Sommerer C, Mignonneau L, Correia N (2009). Noon: a secret told by objects. In proceedings of the international conference on advances in computer Enterntainment technology, pp 446-446, ACM

  28. Montola M (2005) Exploring the edge of the magic circle: defining pervasive games. In: Proceedings of DAC, pp 16–19

  29. Montola M, Stenros J, Waern A (2009) Pervasive games: theory and design. Morgan Kaufmann Publishers Inc.

  30. Mora S, Fagerbekk T, Di Loreto I, Divitini M (2015) Making interactive board games to learn: reflections on AnyBoard. In Make2Learn@ ICEC, pp 21-26

  31. Morreale F, De Angeli A, Masu R, Rota P, Conci N (2014) Collaborative creativity: the music room. Pers Ubiquit Comput 18(5):1187–1199

    Article  Google Scholar 

  32. Muse band: http://www.choosemuse.com/ Accessed 3 October 2018

  33. Myers B, Hudson SE, Pausch R (2000) Past, present, and future of user interface software tools. ACM Transactions on Computer-Human Interaction (TOCHI) 7(1):3–28

    Article  Google Scholar 

  34. Nacenta MA, Aliakseyeu D, Subramanian S, Gutwin C (2005). A comparison of techniques for multi-display reaching. In proceedings of the SIGCHI conference on human factors in computing systems, pp 371-380, ACM

  35. Park JW (2017) Hybrid monopoly: a multimedia board game that supports bidirectional communication between a Mobile device and a physical game set. Multimed Tools Appl 76(16):17385–17401. https://doi.org/10.1007/s11042-017-4589-x

    Article  Google Scholar 

  36. Processing web: http://www.processing.org Accessed 3 October 2018

  37. Pure Data web: https://puredata.info/ Accessed 3 October 2018

  38. Satyanarayanan M (2001) Pervasive computing: vision and challenges. IEEE Pers Commun 8(4):10–17

    Article  Google Scholar 

  39. Shaer O, Jacob RJ (2009) A specification paradigm for the design and implementation of tangible user interfaces. ACM Transactions on Computer-Human Interaction (TOCHI) 16(4):20

    Google Scholar 

  40. Shaer O, Leland N, Calvillo-Gamez EH, Jacob RJ (2004) The TAC paradigm: specifying tangible user interfaces. Pers Ubiquit Comput 8(5):359–369

    Article  Google Scholar 

  41. Soute I, Lagerström S, Markopoulos P (2013). Rapid prototyping of outdoor games for children in an iterative design process. In proceedings of the 12th international conference on interaction design and children, pp 74-83, ACM

  42. Soute I, Vacaretu T, Wit JD, Markopoulos P (2017) Design and evaluation of RaPIDO, a platform for rapid prototyping of interactive outdoor games. ACM Transactions on Computer-Human Interaction (TOCHI) 24(4):28

    Article  Google Scholar 

  43. Tanenbaum J, Tanenbaum K, Antle A (2010) The Reading glove: designing interactions for object-based tangible storytelling. In proceedings of the 1st augmented human international conference, p 19, ACM

  44. Ullmer B, Ishii H (2000) Emerging frameworks for tangible user interfaces. IBM systems journal 39(3.4):915–931

    Article  Google Scholar 

  45. Ullmer B, Ishii H, Jacob RJ (2005) Token+ constraint systems for tangible interaction with digital information. ACM Transactions on Computer-Human Interaction (TOCHI) 12(1):81–118

    Article  Google Scholar 

  46. Vvvv: multipurpose toolkit (2014) https://vvvv.org/ Las Accessed: April, 2018

  47. Wright M (2005) Open sound control: an enabling technology for musical networking. Organised Sound 10(3):193–200

    Article  Google Scholar 

  48. Yamabe T, Nakajima T (2013) Playful training with augmented reality games: case studies towards reality-oriented system design. Multimed Tools Appl 62(1):259–286. https://doi.org/10.1007/s11042-011-0979-7

    Article  Google Scholar 

  49. Yanagida Y, Kawato S, Noma H, Tomono A, Tesutani N (2004) Projection based olfactory display with nose tracking. In virtual reality, 2004. Proceedings. IEEE, pp 43-50, IEEE

  50. Zhu F, Sun W, Zhang C, Ricks R (2016) BoomChaCha: a rhythm-based, physical role-playing game that facilitates cooperation among players. In proceedings of the 2016 CHI conference extended abstracts on human factors in computing systems, pp 184-187, ACM

Download references

Acknowledgments

We want to thank Belén Cebrián, Alejandro Navarro, the students and tutors of the School of Arts of Plymouth, the students and tutors of the EINA, the ESDA staff, and the Cesar-Etopía laboratories, for making this work possible. This work has been partly financed by the Spanish Government and the European Union through the contract TIN2015-67149-C3-1R (MINECO/ FEDER) and by the Aragonese Government and the European Union through the FEDER 2014-2020 “Construyendo Europa desde Aragón” action (Group T25_17D).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Clara Bonillo.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Bonillo, C., Marco, J. & Cerezo, E. Developing pervasive games in interactive spaces: the JUGUEMOS toolkit. Multimed Tools Appl 78, 32261–32305 (2019). https://doi.org/10.1007/s11042-019-07983-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-019-07983-6

Keywords

Navigation