Towards an open source game engine for teaching and research

  • Authors:
  • Florian Berger;Wolfgang Müller

  • Affiliations:
  • University of Education Weingarten, Weingarten, Germany;University of Education Weingarten, Weingarten, Germany

  • Venue:
  • Transactions on Edutainment VIII
  • Year:
  • 2012

Quantified Score

Hi-index 0.00

Visualization

Abstract

When introducing students without in-depth programming experience to the development of educational games, an off-the-shelf game engine will not fit, especially when users are meant to directly interact with the underlying framework. To accommodate this scenario and still be able to provide state-of-the-art features, we are developing the custom game engine "Fabula". A software stack of Python, Pygame and Twisted ensures an accessible, yet powerful application core, undemanding cross-platform visuals and field-tested networking. Fabula's game world abstraction aims to be intuitive to people who have not been involved in game development before, while at the same time being general enough to fit several genres. The engine's goal to help students explore the creation of enjoyment, emotional responses and social experiences in a game context, keeping the hassle with technical details at a low level, will be evaluated using the Technology Acceptance Model (TAM).