# Saschas Kronkorken Kreuzzug: 40 Jahre Bass & Gerstensaft 👑🍺🔊 Ein mobiles 2.5D Pixel-Art Web-Game zum 40. Geburtstag von König Sascha I. Gehostet unter: `https://sasch40.haumdaucher.de` --- ## 🌟 Spielinhalt & Akte 1. **Prolog (Schloss Haumdaucher Balkon)**: NAT berichtet als Hof-Chronist (mit Bridgerton-Referenzen) vom Verlust der 40 Kronkorken des Reiches. Mop der Erschaffer schaltet die Sprungfedern frei. 2. **Level 1 (Die Hopfen-Pfade)**: 60fps Casual-Jump&Run auf Dächern und Fässern zum Sammeln von Kronkorken und kühlem Hellen. 3. **Die Taverne 'Zum wummernden Ritter'**: Point & Click Adventure mit interaktiven Charakteren: - Verena (*„Ich putze nach der Party fei ned!“*) - Armend (schmiedet Kronkorken zum goldenen Subwoofer) - Lutz im ZTUL-Shirt (Schornsteinfeger) - Amy in Latzhose (*„Rave the Kingdom!“*) - Mane (Wander- und Spieletipps) - Pü (Lichtmeister mit Stroboskop-Fackeln) - Der Zuluman-Zauberspiegel (Urlaubs-Easter-Egg) - Bayerisches Beleidigungs-Gstanzl-Fechten 4. **Level 2 (Der Fest-Konvoi)**: Speed-Runner auf dem Bollerwagen mit 135-BPM-Techno und dem jubelnden Haumdaucher Gefolge (Hansi, Viktor, Albin, Fabian, Maier Flo, Guatemalteke, Markus & Nathalie). 5. **Finale & Krönung**: Thronsaal mit Konfetti-Explosion, Auswertung und druck-/screenshotbarer königlicher Urkunde. --- ## 🖼️ Hot-Swappable Asset-Pipeline (Bilder austauschen) Alle Charakter-Bilder und Sprites sind vollständig vom Code entkoppelt: * **Bilder-Ordner**: `projects/sasch40/frontend/public/assets/characters/` * `sascha/portrait.jpg` (oder `.png`) * `nat/portrait.jpg` * `verena/portrait.jpg` * `mop/portrait.jpg` * `lutz/portrait.jpg` * `armend/portrait.jpg` * `amy/portrait.jpg` * **Originalfotos**: Liegen in `projects/sasch40/source_photos/` * **Zentrales Register**: Falls ein Dateipfad oder Name angepasst werden soll, geschieht das einfach in `projects/sasch40/frontend/src/config/characters.ts`. --- ## 🚀 Lokale Entwicklung ```bash cd projects/sasch40/frontend npm install npm run dev # Browser öffnen unter: http://localhost:3000 ``` --- ## 🐳 Docker & Kubernetes Deployment ```bash cd projects/sasch40/frontend make all # Baut und pusht registry.haumdaucher.de/sasch40:latest # Ingress & Deployment im Cluster anwenden: kubectl apply -f ../../../k8s/web/sasch40.yaml ```