Development and integration of an area generator for the Gamify-IT project
Date
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Gamify-IT is an online learning platform for students, where lecturers can create courses filled with the topics of their modules. Students can then play games focused on those contents and by that deepen their understanding of the course materials. Currently, the game worlds are static and therefore the same in every course. Because of that, playing different courses is repetitive, thus not very interesting and does not feel different. The objective of this thesis is to develop and integrate a method to automatically and randomly generate different worlds and cave sections, so-called dungeons, together with the positioning of configurable content such as minigames, NPCs, and books. We identify four different algorithms to randomly generate worlds and analyze them for the different Gamify-IT styles, e.g. a savanna. Our evaluation based on user studies with lecturers and students came to the conclusion, that the created method can be intuitively used to create worlds of different sizes and characteristics, which are fun to explore for students. Additionally, the results are visually pleasing, and the distribution of the content is appropriate for the gameplay.
Gamify-IT ist eine online Lernplattform für Studierende, auf der Dozierende Kurse mit den Inhalten ihrer Module anlegen können. Die Studierenden können dann Lernspiele spielen, die auf auf diesen Inhalten basieren und damit ihr Verständnis für die vermittelten Themen vertiefen. Aktuell sind die Spielgebiete statisch und in jedem Kurs identisch. Dadurch ist das Spielen von verschiedenen Kursen wenig abwechslungsreich und repetitiv. Das Ziel dieser Arbeit ist die Entwicklung und Integration eines Systems zur automatischen und zufälligen Generierung verschiedener Spielgebiete zusammen mit der Positionierung von konfigurierbaren Inhalten wie Minispielen, NPCs und Büchern. Wir identifizieren vier verschiedene Algorithmen für die zufällige Generierung von Welten und analysieren sie für die unterschiedlichen Gamify-IT Gebietarten, beispielsweise eine Savanne. Unsere Evaluierung auf der Grundlage von Nutzerstudien mit Dozenten und Studenten ergab, dass das erstellte System intuitiv genutzt werden kann, um Welten unterschiedlicher Größe und Eigenschaften zu erstellen, die den Studenten Spaß beim Erkunden machen. Darüber hinaus sind die Ergebnisse visuell ansprechend und die Verteilung der Inhalte ist für den Spielablauf angemessen.