Bitte aktualisieren Sie Ihren Browser zur korrekten Anzeige dieser Webseite.

Playing the Open-Source Game

Project Structures and Hierarchies in Open-Source Game Development, its Design Process and the Open-Source Gaming Community

How are the project structures and hierarchies of development teams built around open-source games, and how do their design processes work?

This research work analyses the project structures and hierarchies of open-source games and their communities. It aims to show what kinds of design processes are used and how this style of creating games can provide an educational insight into the different facets of game development. Similar to the practices encountered in modding communities, the development of these games takes place publicly and usually on a voluntary basis.

As part of the research work, an existing development tool of the popular open-source game «SuperTuxKart» will be renewed and further improved in cooperation with the project’s community. The goal is to optimise work processes for contributing developers in the long term and thereby encourage new interested volunteers to start participating themselves.

Degree project: Julian Schönbächler
Specialization: Ma Game Design, 2021
Mentors: lic. phil. René Bauer, Dr. phil. Mela Kocher
Contact: julian-s.ch, info@julian-s.ch

The development tool designed for the 3D software "Blender" for creating new in-game content for the open-source game "SuperTuxKart".
The development tool designed for the 3D software "Blender" for creating new in-game content for the open-source game "SuperTuxKart".
Game-related settings as well as visual properties of the scene can be configured directly in "Blender" and afterwards exported directly to the game.
Game-related settings as well as visual properties of the scene can be configured directly in "Blender" and afterwards exported directly to the game.
The exported scene as a racetrack inside the game "SuperTuxKart".
The exported scene as a racetrack inside the game "SuperTuxKart".
Direct comparison of the scene's look in "SuperTuxKart" and "Blender". The materials and render properties of "SuperTuxKart" are simulated in "Blender".
Direct comparison of the scene's look in "SuperTuxKart" and "Blender". The materials and render properties of "SuperTuxKart" are simulated in "Blender".