Affiliation:
1. Institute of Computer Science (FORTH), Heraklion, Greece
2. Institute of Computer Science (FORTH) and University of Crete
Abstract
We have implemented an integrated development framework for tabletop computer games focusing on the aspects of terrain composition and input management. To support multiple game genres and varying board setups we propose a generic terrain structure based on a directed graph where each game node is represented by a graph node in the underlying structure. To capture and express the repeating path-patterns commonly found in tabletop games we also utilize reusable building blocks called
structured tiles
. Structured tiles combine information about graphical representation, geometry as well as path structure, essentially constituting sub-graphs of a respective tile image. In this sense, the terrain is composed by assembling sub-graphs and the resulting complete graph can be used to perform semantic terrain analysis like node connectivity and reachability checks. Finally structured tiles can be used to standardize common game mechanics like plausible path computation, path selection by players, and in-path movement and incorporate them into the game engine. To support the various and dynamically changing input configurations required by the pervasive nature of tabletop computer games we also propose a
multimodal input system
that allows game actions to be performed via numerous virtual input devices abstracting over physical input devices, while supporting their dynamic plugging or unplugging during gameplay. The input system keeps track of the physical input devices associated for each player and it can dynamically identify missing game commands caused by the unplugging of a device. To prevent stalling interaction in such cases, we introduce animated interactive panels encompassing the required game commands. These panels, called
soft dialogues
, require only pointing input and allow maintaining interaction regardless of the type of game input required during runtime (e.g. keypad, or switch-based input). Soft dialogues also help achieve input accessibility by combining them with scanning interaction techniques. Overall, our framework constitutes a complete solution for the development of tabletop computer games facilitating the authoring and management of complex and large terrains while providing a reusable and extensible input infrastructure that significantly reduces the need to implement common input elements across different games.
Publisher
Association for Computing Machinery (ACM)
Subject
Computer Science Applications
Reference50 articles.
1. A general framework for incremental processing of multimodal inputs
2. The use of computer games as an educational tool: identification of appropriate game types and game elements
3. Game Development: Harder Than You Think
4. Board Game Designers Forum (BGDF). http://www.bgdf.com/. Board Game Designers Forum (BGDF). http://www.bgdf.com/.
5. Board Game Geek (BGG). http://www.boardgamegeek.com/. Board Game Geek (BGG). http://www.boardgamegeek.com/.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Anyboard: A Platform for Hybrid Board Games;Entertainment Computing - ICEC 2016;2016