Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2305484.2305498acmconferencesArticle/Chapter ViewAbstractPublication PageseicsConference Proceedingsconference-collections
research-article

ToyVision: a toolkit for prototyping tabletop tangible games

Published: 25 June 2012 Publication History

Abstract

This paper presents "ToyVision", a software toolkit aimed to make easy the prototyping of tangible games in visual based tabletop devices. Compared to other software toolkits which offer very limited and tag-centered tangible possibilities, ToyVision provides designers and developers with intuitive tools for modeling innovative tangible controls and with higher level user's manipulations data. ToyVision is based on Reactivision open-source toolkit, which has been extended with new functionalities in its Hardware layer. The main design decision taken has been to split the Widget Layer from the lower abstraction layers. This new abstraction layer (the Widget layer) is the distinguishing feature of ToyVision and provides the developer with access to a set of encapsulated classes that give the status of any playing piece handled in the tabletop while the game is running. The toolkit has been complemented with a Graphic Assistant that gathers from the designer all the information needed by the toolkit to model all the tangible playing pieces. As a practical example, the process of prototyping a tangible game is described.

References

[1]
Al Mahmud, A., Mubin, O., Shahid, S. and Martens, J. B. 2008. Designing and evaluating the tabletop game experience for senior citizens. 5th Nordic conference on Human-computer interaction(NordiCHI '08) pp. 403--406.
[2]
Antle, A. N., Bevans, A., Tanenbaum, J., Seaborn, K., and Wang, S. 2010. Futura: design for collaborative learning and game play on a multi-touch digital tabletop. Fifth international conference on Tangible, embedded, and embodied interaction (TEI '11). Pp. 93--100.
[3]
Bespoke: http://www.bespokesoftware.org/multi-touch
[4]
Bollhoefer, K. W., Meyer, K., and Witzsche, R. Microsoft surface und das Natural User Interface (NUI). Technical report, Pixelpark, Feb. 2009.
[5]
CCV: Community Core Vision Web: http://nuicode.com/
[6]
Cooper, N., Keatley, A., Dahlquist, M., Mann, S., Slay, H., Zucco, J., Smith, R., and Thomas, B. H. 2004. Augmented Reality Chinese Checkers. Proc. of the 2004 ACM SIGCHI international Conference on Advances in Computer Entertainment Technology (2005). ACE '04, vol. 74. 117--126.
[7]
Costanza, E., Shelley, S. B., Robinson, J. Introducing audio d-touch: A tangible User Interface for Music Composition and Performance. DAFx '03 Conference.
[8]
Dey, A. K., Abowd, G. D., Salber, D. 2001. A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications, Human-Computer Interaction, v. 16 n. 2, p. 97--166, December 2001
[9]
Dietz, P. and Leigh, D. DiamondTouch: a multi-user touch technology. In UIST '01: Proc. of the 14th annual ACM symposium on User interface software and technology, pages 219--226. ACM, 2001.
[10]
Echtler, F., Klinker G. A multitouch software architecture. In Proc of NordiCHI '08. 2008. pp. 463--466.
[11]
Heijboer, M., and van den Hoven, E. 2008. Keeping up appearances: interpretation of tangible artifact design. Proc. of the 5th Nordic conference on Human-computer interaction: building bridges (NordiCHI '08) pp. 162--171.
[12]
Hansen, T. E., Hourcade, J. P., Virbel, M., Patali, S. and Serra, T. 2009. PyMT: a post-WIMP multi-touch user interface toolkit. Proc. of the ACM International Conference on Interactive Tabletops and Surfaces (ITS '09). Pp. 17--24.
[13]
Heng, X., Lao, S., Lee, H., and Smeaton, A. A touch interaction model for tabletops and PDAs. Proc. PPD '08, 2008.
[14]
Hinske, S. and Langheinrich, M. 2009. W41K: digitally augmenting traditional game environments. Proc. of the 3rd international Conference on Tangible and Embedded interaction (2009). TEI '09, 99--106.
[15]
Holmquist, L. E., Redström, J., Ljungstrand, P. 1999 Token-Based Access to Digital Information, Proc. of the 1st international symposium on Handheld and Ubiquitous Computing (1999), p. 234--245
[16]
Iwata, T., Yamabe, T., Poloj, M., and Nakajima, T. 2010. Traditional games meet ICT: a case study on go game augmentation. Proc. of the fourth international conference on Tangible, embedded, and embodied interaction (TEI '10). Pp. 237--240.
[17]
Kaltenbrunner, M., Bovermann, T., Bencina, R., and Costanza, E. TUIO: A protocol for table-top tangible user interfaces. In 6th Int'l Gesture Workshop, 2005.
[18]
Kaltenbrunner, M. 2009. reacTIVision and TUIO: a tangible tabletop toolkit. Proc. of the ACM International Conference on Interactive Tabletops and Surfaces (ITS '09). Pp. 9--16.
[19]
Klemmer, S. R., Li, J., Lin, J., Landay, J. A. 2004. Papier-Mache: toolkit support for tangible input. Proc. of the SIGCHI conference on Human factors in computing systems (CHI '04). Pp. 399--406.
[20]
Leitner, J., Haller, M., Yun, K., Woo, W., Sugimoto, M., Inami, M., Cheok, A. D., and Been-Lirn, H. D. 2010. Physical interfaces for tabletop games. Comput. Entertain. 7, 4, Article 61 (January 2010), 21 pages.
[21]
Li, Y., Fontijn, W., and Markopoulos, P. 2008. A Tangible Tabletop Game Supporting Therapy of Children with Cerebral Palsy. 2nd International Conference on Fun and Games, Springer-Verlag, pp. 182--193.
[22]
Libavg web http://www.libavg.de/
[23]
Lin H.-H., and Chang, T.-W. A camera-based multi-touch interface builder for designers. In Human-Computer Interaction. HCI Applications and Services, 2007.
[24]
Marco, J, Cerezo, E., Baldassarri, S., Mazzone, E., Read, J. Bringing Tabletop Technologies to Kindergarten Children. 23rd BCS Conference on Human computer Interaction (2009). British Computer Society, Swinton, UK, UK, ISBN:978-1-60558-395-2. pp. 103--111.
[25]
Marco, J., Cerezo, E., Baldassarri, S. Tangible Interaction and Tabletops: New Horizons for Children's Games International Journal of Arts and Technology (IJART). Vol. 5, Nos. 2/3/4. 2012. pp.151--176 ISSN: 1754-8853. Ed. Inderscience.
[26]
Microsoft surface: http://www.microsoft.com/surface/en/us/default.aspx
[27]
NUI Group web: http://nuigroup.com
[28]
Openexhibits web: http://openexhibits.org/
[29]
Patten, J., Ishii, H., Hines, J.,and Pangaro, G. 2001. Sensetable: a wireless object tracking platform for tangible user interfaces. Proc. of the SIGCHI conference on Human factors in computing systems (CHI '01). Pp. 253--260.
[30]
Reactivision: http://reactivision.sourceforge.net/
[31]
Rekimoto, J. and Saito. M. Augmented Surfaces: a spatially continuous work space for hybrid computing environments. Proc. of the ACM Conference on Human Factors in Computing System (CHI'99), pp. 378--385.
[32]
Rogers, Y. and Rodden, T. 2004. Configuring spaces and surfaces to support collaborative interactions. In O'Hara, K., Perry, M., Churchill, E. and Russell, D. (eds.) Public and Situated Displays. Kluwer Publishers. pp. 45--79.
[33]
Shaer, O. and Jacob, R. J. K. 2009. A specification paradigm for the design and implementation of tangible user interfaces. ACM Trans. Comput.-Hum. Interact. 16, 4, Article 20 (November 2009), 39 pages.
[34]
Schöning, J., Hook, J., Motamedi, N., Olivier, P., Echtler, F., Brandl, P., Muller, L., Daiber, F., Hilliges, O., Löchtefeld, M., Roth, T., Schmidt, D. and von Zadow, U. 2009. Building Interactive Multi-touch Surfaces. JGT: Journal of Graphics Tools. Springer.
[35]
Shen, C., Vernier, F., Forlines, C., and Ringel, M. DiamondSpin: an extensible toolkit for around-the-table interaction. In Proc. CHI '04, pages 167--174, 2004.
[36]
TouchLib: http://nuigroup.com/touchlib/
[37]
Trackmate: http://trackmate.sourceforge.net/
[38]
Touché: http://gkaindl.com/software/touche
[39]
Ullmer, B., Ishii, H., and Jacob, R. J. 2005. Token+constraint systems for tangible interaction with digital information. ACM Trans. Comput.-Hum. Interact. 12, 1 (Mar. 2005), 81--118.

Cited By

View all
  • (2023)A Novel Tangible Interaction Authoring Tool for Creating Educational Activities: Analysis of Its Acceptance by EducatorsIEEE Transactions on Learning Technologies10.1109/TLT.2022.321611716:5(633-647)Online publication date: 1-Oct-2023
  • (2021)EMBody: A Data-Centric Toolkit for EMG-Based Interface Prototyping and ExperimentationProceedings of the ACM on Human-Computer Interaction10.1145/34571425:EICS(1-29)Online publication date: 29-May-2021
  • (2020)VocaBuraProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698243:4(1-23)Online publication date: 14-Sep-2020
  • Show More Cited By

Index Terms

  1. ToyVision: a toolkit for prototyping tabletop tangible games

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    EICS '12: Proceedings of the 4th ACM SIGCHI symposium on Engineering interactive computing systems
    June 2012
    350 pages
    ISBN:9781450311687
    DOI:10.1145/2305484
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 June 2012

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. architecture
    2. games
    3. playing pieces
    4. tabletop
    5. tangible
    6. toolkit
    7. widget

    Qualifiers

    • Research-article

    Conference

    EICS'12
    Sponsor:

    Acceptance Rates

    Overall Acceptance Rate 73 of 299 submissions, 24%

    Upcoming Conference

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)18
    • Downloads (Last 6 weeks)2
    Reflects downloads up to 16 Feb 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2023)A Novel Tangible Interaction Authoring Tool for Creating Educational Activities: Analysis of Its Acceptance by EducatorsIEEE Transactions on Learning Technologies10.1109/TLT.2022.321611716:5(633-647)Online publication date: 1-Oct-2023
    • (2021)EMBody: A Data-Centric Toolkit for EMG-Based Interface Prototyping and ExperimentationProceedings of the ACM on Human-Computer Interaction10.1145/34571425:EICS(1-29)Online publication date: 29-May-2021
    • (2020)VocaBuraProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698243:4(1-23)Online publication date: 14-Sep-2020
    • (2020)The Wearables Development ToolkitProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies10.1145/33698133:4(1-26)Online publication date: 14-Sep-2020
    • (2019)Towards a game-independent model and data-structures in digital board gamesProceedings of the 14th International Conference on the Foundations of Digital Games10.1145/3337722.3342238(1-8)Online publication date: 26-Aug-2019
    • (2019)Developing pervasive games in interactive spaces: the JUGUEMOS toolkitMultimedia Tools and Applications10.1007/s11042-019-07983-678:22(32261-32305)Online publication date: 31-Jul-2019
    • (2018)Evaluation Strategies for HCI Toolkit ResearchProceedings of the 2018 CHI Conference on Human Factors in Computing Systems10.1145/3173574.3173610(1-17)Online publication date: 21-Apr-2018
    • (2017)Emerging TechnologiesInternational Journal of Information Systems in the Service Sector10.4018/IJISSS.20171001039:4(30-43)Online publication date: 1-Oct-2017
    • (2016)Lowering the threshold and raising the ceiling of tangible expressiveness in hybrid board-gamesMultimedia Tools and Applications10.1007/s11042-014-2298-275:1(425-463)Online publication date: 1-Jan-2016
    • (2015)Jupiter RisingACM SIGCOMM Computer Communication Review10.1145/2829988.278750845:4(183-197)Online publication date: 17-Aug-2015
    • Show More Cited By

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media