错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Rollick Games: A Formal Language Based Platform for Location-Based Pervasive Games

  • George Anestis,
  • Nektarios Gioldasis,
  • Stefanos Karasavvidis,
  • Tzanis Palioudakis,
  • Nektarios Moumoutzis,
  • Stavros Christodoulakis

摘要

In this paper, we present the Rollick Games platform and its Pervasive Game Modeling Language that enables the description of location-based pervasive games using a GUI provided by the Game Studio web app. The runtime environment (Pervasive Game Execution Environment) is responsible for generating the Pervasive Game Execution Language from a game model and loading it to an instance of the game's Execution Engine. The Execution Environment includes a set of agents responsible for monitoring the players’ context and interaction with other game elements and among each other. The Engine follows an event-driven paradigm and uses an event loop waiting for events to be dispatched from the agents to carry out its computations based on its current state, context, and event data. The proposed approach allows for both sharing and reusing game models, significantly reducing time to market and development costs.