Abstract

We present SiXton’s Curse – a computer game – to illustrate the benefits of a novel simulation platform. Simulator X targets virtual, augmented, and mixed reality applications as well as computer games. The game simulates a medieval village called SiXton that can be explored and experienced using gestures and speech for input. SiXton’s Curse utilizes multiple independent components for physical simulation, sound and graphics rendering, artificial intelligence, as well as for multi-modal interaction (MMI). The components are already an integral part of Simulator X’s current version. Building on Hewitt’s actor model, the Simulator X platform enables the developer to easily exploit the capabilities of modern hardware architectures. A state variable concept is implemented on top of the actor model to grant uniform and easy access to global states and values by using the internal mechanisms of the actor model. Communication via an asynchronous messaging interface reduces component coupling. The scalability of the actor model provides a uniform concurrency paradigm on different levels of granularity as well as exchangeability of architectural elements and components.

Links and resources

Tags

community

  • @anke.gs
  • @mfischbach
  • @simulator-x
  • @dblp
  • @marcerich
  • @dwiebusch
@simulator-x's tags highlighted