ToyVision: a toolkit to support the creation of innovative board-games with tangible interaction

This paper presents "ToyVision": a software toolkit developed to facilitate the implementation of tangible games in visual-based tabletop devices. Compared to other toolkits for tabletops which offer very limited and tag-centered tangible possibilities, ToyVision provides designers with tools for modeling and implementing innovative tangible playing pieces with a high level of abstraction from the hardware. For this purpose, a new abstraction layer (the Widget layer) has been included in an already existing tabletop framework (ReacTIVision), providing the host application with high processed data about each playing piece involved in the game. To support the framework application, a Graphic Assistant tool enables the designer to visually model all the playing pieces into tangible tokens that can be tracked and controlled by the framework software. As a practical example, the complete process of prototyping a tangible game is described.

[1]  Elise van den Hoven,et al.  Keeping up appearances: interpretation of tangible artifact design , 2008, NordiCHI.

[2]  Steve Hinske,et al.  Digitally augmenting traditional play environments , 2009 .

[3]  Marc Langheinrich,et al.  W41K: digitally augmenting traditional game environments , 2009, TEI.

[4]  Enrico Costanza,et al.  TUIO: A Protocol for Table-Top Tangible User Interfaces , 2005 .

[5]  Orit Shaer,et al.  A specification paradigm for the design and implementation of tangible user interfaces , 2009, TCHI.

[6]  Scott R. Klemmer,et al.  d . tools : Integrated Prototyping for Physical Interaction Design , 2005 .

[7]  Adrian David Cheok ACM SIGCHI international conference on advances in computer entertainment technology , 2004, CIE.

[8]  Hiroaki Kimura,et al.  CookieFlavors: easy building blocks for wireless tangible input , 2006, CHI EA '06.

[9]  J. G. Tanenbaum,et al.  Futura: design for collaborative learning and game play on a multi-touch digital tabletop , 2010, TEI.

[10]  Henry Been-Lirn Duh,et al.  Physical interfaces for tabletop games , 2009, CIE.

[11]  Enrico Costanza,et al.  INTRODUCING AUDIO D-TOUCH: A TANGIBLE USER INTERFACE FOR MUSIC COMPOSITION AND PERFORMANCE , 2003 .

[12]  Gregory D. Abowd,et al.  A Conceptual Framework and a Toolkit for Supporting the Rapid Prototyping of Context-Aware Applications , 2001, Hum. Comput. Interact..

[13]  Mikko Polojärvi,et al.  Traditional games meet ICT: a case study on go game augmentation , 2010, TEI '10.

[14]  Lars Erik Holmquist,et al.  Token-Based Acces to Digital Information , 1999, HUC.

[15]  Scott R. Klemmer,et al.  Papier-Mache: toolkit support for tangible input , 2004, CHI.

[16]  Gudrun Klinker,et al.  A multitouch software architecture , 2008, NordiCHI.

[17]  Teng-Wen Chang,et al.  A Camera-Based Multi-touch Interface Builder for Designers , 2007, HCI.

[18]  Juan Pablo Hourcade,et al.  PyMT: a post-WIMP multi-touch user interface toolkit , 2009, ITS '09.

[19]  Katie Wray,et al.  Sketching Tangible Interfaces: Creating an Electronic Palette for the Design Community , 2009, IEEE Computer Graphics and Applications.

[20]  Meredith Ringel Morris,et al.  DiamondSpin: an extensible toolkit for around-the-table interaction , 2004, CHI.

[21]  Saul Greenberg,et al.  Phidgets: easy development of physical interfaces through physical widgets , 2001, UIST '01.

[22]  Ross T. Smith,et al.  Augmented Reality Chinese Checkers , 2004, ACE '04.

[23]  Eva Cerezo,et al.  ToyVision: a toolkit for prototyping tabletop tangible games , 2012, EICS '12.

[24]  Yvonne Rogers,et al.  Configuring Spaces and Surfaces to Support Collaborative Interactions , 2003 .

[25]  Patrick Olivier,et al.  Building Interactive Multi-Touch Surfaces , 2009, J. Graphics, GPU, & Game Tools.