ToyVision: a toolkit for prototyping tabletop tangible games

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.

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

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

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

[4]  Hiroshi Ishii,et al.  Sensetable: a wireless object tracking platform for tangible user interfaces , 2001, CHI.

[5]  Ying Li,et al.  A Tangible Tabletop Game Supporting Therapy of Children with Cerebral Palsy , 2008, Fun and Games.

[6]  Suleman Shahid,et al.  Designing and evaluating the tabletop game experience for senior citizens , 2008, NordiCHI.

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

[8]  Janet C. Read,et al.  Bringing tabletop technologies to kindergarten children , 2009, BCS HCI.

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

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

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

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

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

[14]  Jun Rekimoto,et al.  Augmented surfaces: a spatially continuous work space for hybrid computing environments , 1999, CHI '99.

[15]  Martin Kaltenbrunner reacTIVision and TUIO: a tangible tabletop toolkit , 2009, ITS '09.

[16]  Darren Leigh,et al.  DiamondTouch: a multi-user touch technology , 2001, UIST '01.

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

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

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

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

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

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

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

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

[25]  Hiroshi Ishii,et al.  Token+constraint systems for tangible interaction with digital information , 2005, TCHI.

[26]  Eva Cerezo,et al.  Tangible interaction and tabletops: new horizons for children's games , 2012, Int. J. Arts Technol..

[27]  Patrick Olivier,et al.  Building Interactive Multi-touch Surfaces , 2010, Tabletops.

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