Skip to main content

Code Hunting Games: A Mixed Reality Multiplayer Treasure Hunt Through a Conversational Interface

  • Conference paper
  • First Online:
Book cover Internet Science (INSCI 2017)

Abstract

In this paper, we describe an online multi-player game that challenges players with abstract coding puzzles that are tied to a geographical location. The proposed system transposes the classical scheme of “treasure hunt” games into a mixed-reality game, where players must physically move in order to advance in the game, while at the same time interacting with a chatbot through an online messaging system. The implementation of the online game is described in detail and an overview of different deployments of the system is given, including a large-scale deployment during the European CodeWeek 2017. We discuss details of the proposed system, including lessons learned during the development and operation of the game. We also argue that mobile games like the one proposed can be successfully adopted for many different purposes, from entertainment to education.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Source code available at: https://github.com/CodeMOOC/TreasureHuntBot.

  2. 2.

    “Coding in your Classroom, now!” 22–27 August 2016 and “Making Apps in your Classroom, now!” 21–26 August 2017.

  3. 3.

    Full account of the CodeWeek event: http://blog.codeweek.eu/post/166975540609/the-codehunting-game-more-than-1000-people.

  4. 4.

    Official website: http://codehunting.games.

References

  1. Battestini, A., Setlur, V., Sohn, T.: A large scale study of text-messaging use. In: Proceedings of the 12th International Conference on Human Computer Interaction with Mobile Devices and Services, pp. 229–238. ACM (2010)

    Google Scholar 

  2. Bogliolo, A.: Unplugged language-neutral card games as an inclusive instrument to develop computational thinking skills. In: INTED2015 Proceedings 9th International Technology, Education and Development Conference. IATED (2015)

    Google Scholar 

  3. Boiano, S., Cuomo, P., Gaia, G.: Real-time messaging platforms for storytelling and gamification in museums: a case history in Milan. In: EVA (2016)

    Google Scholar 

  4. Business Insider Intelligence: Messaging apps are now bigger than social networks. Technical report (2016). http://www.businessinsider.com/the-messaging-app-report-2015-11

  5. Chaniago, M.B., Junaidi, A.: Student presence using RFID and Telegram messenger application. In: 8th Widyatama International Seminar on Sustainability (WISS 2016). Widyatama University/IEEE (2016)

    Google Scholar 

  6. Christakopoulou, K., Radlinski, F., Hofmann, K.: Towards conversational recommender systems. In: KDD, pp. 815–824 (2016)

    Google Scholar 

  7. Church, K., de Oliveira, R.: What’s up with WhatsApp?: comparing mobile instant messaging behaviors with traditional SMS. In: Proceedings of the 15th International Conference on Human-Computer Interaction with Mobile Devices and Services, pp. 352–361. ACM (2013)

    Google Scholar 

  8. Dingler, T., Pielot, M.: I’ll be there for you: quantifying attentiveness towards mobile messaging. In: Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services, pp. 1–5. ACM (2015)

    Google Scholar 

  9. Fischer, M., Lam, M.: From books to bots: using medical literature to create a chat bot. In: Proceedings of the First Workshop on IoT-enabled Healthcare and Wellness Technologies and Systems, pp. 23–28. ACM (2016)

    Google Scholar 

  10. Graf, B., Krüger, M., Müller, F., Ruhland, A., Zech, A.: Nombot: simplify food tracking. In: Proceedings of the 14th International Conference on Mobile and Ubiquitous Multimedia, pp. 360–363. ACM (2015)

    Google Scholar 

  11. Junco, R., Cotten, S.R.: Perceived academic effects of instant messaging use. Comput. Educ. 56(2), 370–378 (2011)

    Article  Google Scholar 

  12. Klopfenstein, L.C., Bogliolo, A.: The quiz-master bot: a persistent augmented quiz delivered through online messaging. In: INTED2017 Proceedings 11th International Technology, Education and Development Conference, pp. 9806–9811. IATED (2017)

    Google Scholar 

  13. Klopfenstein, L.C., Delpriori, S., Malatini, S., Bogliolo, A.: The rise of bots: a survey of conversational interfaces, patterns, and paradigms. In: Proceedings of the 2017 Conference on Designing Interactive Systems, pp. 555–565. ACM (2017)

    Google Scholar 

  14. Kucherbaev, P., Psyllidis, A., Bozzon, A.: Chatbots as conversational recommender systems in urban contexts. arXiv preprint arXiv:1706.10076 (2017)

  15. McTear, M.F.: The rise of the conversational interface: a new kid on the block? In: Quesada, J.F., Martín Mateos, F.J., López-Soto, T. (eds.) FETLT 2016. LNCS (LNAI), vol. 10341, pp. 38–49. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-69365-1_3

    Chapter  Google Scholar 

  16. Mobile Ecosystem Forum: Mobile messaging report 2016. Technical report (2016). https://mobileecosystemforum.com/mobile-messaging-report-2016

  17. Nielsen, J.: Designing Web Usability: The Practice of Simplicity. New Riders Publishing, San Francisco (1999)

    Google Scholar 

  18. Ramesh, K., Ravishankaran, S., Joshi, A., Chandrasekaran, K.: A survey of design techniques for conversational agents. In: Kaushik, S., Gupta, D., Kharb, L., Chahal, D. (eds.) ICICCT 2017. CCIS, vol. 750, pp. 336–350. Springer, Singapore (2017). https://doi.org/10.1007/978-981-10-6544-6_31

    Chapter  Google Scholar 

  19. Serban, I.V., Sordoni, A., Lowe, R., Charlin, L., Pineau, J., Courville, A.C., Bengio, Y.: A hierarchical latent variable encoder-decoder model for generating dialogues. In: AAAI, pp. 3295–3301 (2017)

    Google Scholar 

  20. Shawar, B.A., Atwell, E.: Chatbots: are they really useful? In: LDV Forum, vol. 22, pp. 29–49 (2007)

    Google Scholar 

  21. Turing, A.M.: Computing machinery and intelligence. Mind 59(236), 433–460 (1950)

    Article  MathSciNet  Google Scholar 

  22. Weizenbaum, J.: ELIZA–a computer program for the study of natural language communication between man and machine. Commun. ACM 9(1), 36–45 (1966)

    Article  Google Scholar 

Download references

Acknowledgments

We wish to thank all members of the CodeMOOC community and all participants that have tested “Code Hunting Games” since the first run in 2016.

We also wish to express our gratitude to the anonymous reviewers of this paper for their valuable input.

Icons: server by Denis Shumaylov, smartphone by James Fenton, megaphone by Christopher Reyes in Figs. 2 and 3 released under Creative Commons 3.0 on The Noun Project.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Lorenz Cuno Klopfenstein .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Klopfenstein, L.C., Delpriori, S., Paolini, B.D., Bogliolo, A. (2018). Code Hunting Games: A Mixed Reality Multiplayer Treasure Hunt Through a Conversational Interface. In: Diplaris, S., Satsiou, A., Følstad, A., Vafopoulos, M., Vilarinho, T. (eds) Internet Science. INSCI 2017. Lecture Notes in Computer Science(), vol 10750. Springer, Cham. https://doi.org/10.1007/978-3-319-77547-0_14

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-77547-0_14

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-77546-3

  • Online ISBN: 978-3-319-77547-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics