- Replace schankraum with v6: exactly one Queen Verena with tiara on upper gallery, Lutz in hot tub, Armend at forge, rustic beer taps, no crowns at patron tables, seamless secret oak trapdoor without text - Rename Papa Markus button to 'Markus (Vater)' and place above his head in stall window to avoid facial/body occlusion - Relocate character hotspot badges across all tavern scenes (Verena, Lutz, Armend, Amy, Mane, Viktor, Pü) onto railings, table rims, and lower body levels to guarantee zero occlusion of faces or bodies
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
- 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.
- Level 1 (Die Hopfen-Pfade): 60fps Casual-Jump&Run auf Dächern und Fässern zum Sammeln von Kronkorken und kühlem Hellen.
- 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
- 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).
- 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.jpgverena/portrait.jpgmop/portrait.jpglutz/portrait.jpgarmend/portrait.jpgamy/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
cd projects/sasch40/frontend
npm install
npm run dev
# Browser öffnen unter: http://localhost:3000
🐳 Docker & Kubernetes Deployment
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