MoodMaze Projekt 2 2025


Im 5. Semester des Projekts „Wildauer Software-Fabrik“ entschied sich das BrainBurn-Team aus dem 4. Semester dazu, ein neues Projekt zu beginnen. Verschiedene Vorschläge wurden diskutiert, letztendlich setzte sich das Projekt „MoodMaze“ durch – ein Single-Player-Desktopspiel mit dem Fokus auf das Sammeln und Freischalten von Emotionen.

Herausforderungen


Eine der größten Herausforderungen war die Projektfindung. Mehrere Spielideen wurden diskutiert, und auch eine Fortsetzung von BrainBurn stand zur Debatte. Ausschlaggebend für die Entscheidung war schließlich der Wunsch, ein Projekt mit Schwerpunkt auf Spieleentwicklung in einer neuen Entwicklungsumgebung umzusetzen, da die Arbeit in Android Studio im vorherigen Semester von vielen Teammitgliedern als schwierig empfunden wurde. Eine weitere Herausforderung war somit die Einarbeitung in ein neues Framework, das sich jedoch als deutlich anfängerfreundlicher erwies als Android Studio. Mehr zum Tech-Stack folgt im Abschnitt „Lösung“.

Vorgehensweise


Das Team nutzte eine klassische Herangehensweise der agilen Softwareentwicklung. Nach einer intensiven Feature-Planung wurde das Projekt in mehrere Sprints aufgeteilt. In jedem Sprint erhielt jedes Teammitglied eine Aufgabe, durch die ein neues Feature zum aktuellen Projektstand hinzugefügt werden sollte. Am Ende jedes Sprints fand ein Review statt, in dem die Ergebnisse präsentiert sowie Herausforderungen und Lösungsansätze besprochen wurden.

Ergebnis


Als Ergebnis entstand eine voll funktionsfähige Desktop-Anwendung unter Verwendung des Frameworks „Godot Engine“ und der Programmiersprache GDScript. Ziel des Spiels ist es, Emotionen auf dem Spielfeld einzusammeln. In einem sogenannten „Emotionsbuch“ können neue Herausforderungen angenommen und beim Bestehen weitere Emotions-Charts freigeschaltet werden. Sobald der Spieler alle Emotionen des Emotionsbuchs freigeschaltet hat, gilt das Spiel als abgeschlossen.

Besonders herausfordernd ist für den Spieler die Aufrechterhaltung der Energieleiste: Durch Bewegung verliert er Energie, die durch „Energieblitze“ wieder aufgeladen werden kann. Zusätzlich gibt es Gegner, die bei Kollision Energie abziehen. Verliert der Spieler seine gesamte Energie, werden die gesammelten Emotionen zum Ausgangspunkt zurückgesetzt.

Fazit


Abschließend betrachtet ist das Team sehr zufrieden mit dem Ergebnis. Die zu Beginn definierten Key-Features konnten vollständig umgesetzt werden. MoodMaze vermittelt dem Spieler neben dem Spielspaß auch Wissen über Emotionen. Zu den bisherigen Erfahrungen aus der Entwicklung einer Quiz-App kamen nun wertvolle Erkenntnisse aus der Spieleentwicklung hinzu. Durch die gemeinsame Arbeit im Team konnten zudem essenzielle soziale Kompetenzen weiter ausgebaut werden.

Download


Interessiert? Dann probiere es selbst aus: MoodMaze herunterladen

Screenshots