Die Story
Kein Business-Case, kein Portfolio-Hintergedanke. Ein Freund hatte Geburtstag, also habe ich ihm ein kleines Fightgame gebaut. Manchmal ist der beste Grund für ein Projekt einfach der Mensch, für den es ist.
Wie es gebaut ist
Auch beim Spaßprojekt bin ich strukturiert rangegangen. Getrennte Scenes, Entities und Systems, dazu datengetriebene Charakter-Definitionen, sodass ein neuer Fighter nur ein Datensatz ist statt neuer Code. Gebaut mit KAPLAY.js und Vite, lauffähig direkt im Browser.
Automatisiertes Playtesting
Ich habe Puppeteer-Skripte geschrieben, die das Spiel headless durchspielen und Screenshots machen. Struktur und Tests auch da, wo es niemand erwartet. Genau das ist der Punkt: Bauen darf einfach Freude machen, und für mich gehört das genauso zum Bild wie die ernsten Projekte.