
Muddini's Adventure – Backend
Das serverseitige Fundament für Muddini's Adventure – ein Mobile Game, entwickelt für die intersoft GmbH. Das Backend verwaltet Nutzerkonten, Bestenlisten und das Streak-System, das Spieler täglich zurück ins Spaghetti-Code-Labyrinth lockt.
Muddini's Adventure ist ein Mobile Game, das Studio Merkas für die intersoft GmbH entwickelt hat. Meine Rolle war das Backend: die serverseitige Infrastruktur, die das Spiel am Laufen hält – von der Authentifizierung bis zum Leaderboard.
Technologie
Das Backend wurde mit Django und MySQL gebaut und stellt eine REST API bereit, über die die App sämtliche serverseitige Logik abruft.
Authentifizierung
Spieler können sich über Google oder Apple/iOS anmelden. Die OAuth-Integration sorgt dafür, dass kein eigenes Passwort-System nötig ist und der Einstieg ins Spiel so reibungslos wie möglich bleibt.
Streak-System
Ein zentrales Game-Design-Element ist das tägliche Streak-System. Das Backend verfolgt, ob ein Spieler jeden Tag mindestens ein Labyrinth abschließt, und belohnt Konstanz mit Extraleben. Ein Drei-Tage-Streak gibt drei Leben, ein Sieben-Tage-Streak schaltet den D-Bagger frei, der fünf Leben wiederherstellt.
Highscore & Leaderboard
Jede abgeschlossene Runde wird serverseitig ausgewertet und in der MySQL-Datenbank gespeichert. Das Leaderboard zeigt in Echtzeit, wer die schnellste Runde durch das Spaghetti-Code-Labyrinth gedreht hat – und motiviert Spieler, es noch einmal zu versuchen.
Screens


DArt - Kunst entdecken, Stadt erleben
Ein UI/UX-Konzept aus einem Universitätsprojekt. DArt verbindet Kunstbegeisterte und Kreative über eine interaktive Karte und macht versteckte Art-Spots in der Stadt für alle sichtbar und erlebbar.
OKR App
Eine Web-App zur strukturierten Zielarbeit nach dem OKR-Framework. Entwickelt bei Studio Merkas mit Workspaces, Echtzeit-Tracking und einem erweiterbaren Plugin-System, das Teams jeder Größe flexibel einsetzen können.