Overhaul: Golden ring flight course and magic spell dueling mini-game with mobile gestures

This commit is contained in:
Maxi
2026-09-22 19:38:57 +02:00
parent efb54befcc
commit 0e20549a44
10 changed files with 831 additions and 329 deletions
+15 -14
View File
@@ -21,34 +21,35 @@
</p>
<div class="chamber-grid">
<!-- Chamber 1: Winged Keys -->
<!-- Chamber 1: Ring Flight -->
<div class="chamber-card">
<span class="chamber-badge {% if state.broom_solved %}solved{% endif %}">
{% if state.broom_solved %}✅ Gemeistert{% else %}🔓 Bereit{% endif %}
</span>
<div class="chamber-icon">🧹🗝️</div>
<h3 class="chamber-title">Kammer I: Der Besenflug</h3>
<div class="chamber-icon">🧹⭕</div>
<h3 class="chamber-title">Kammer I: Der Ring-Flug</h3>
<p class="chamber-desc">
Professor Flitwicks verzauberte Kammer. Schwärme geflügelter Schlüssel surren unter der hohen Gewölbedecke.
Finde den großen, alten Silberschlüssel mit dem geknickten Flügel und schließe die Tür auf!
Madam Hoochs Quidditch-Parcours! Schwinge dich auf deinen Rennbesen, steuere geschmeidig durch
die schwebenden goldenen Ringe und sammle Punkte und Speed-Combos!
</p>
<a href="/broom" class="btn-magical">Auf den Besen schwingen 🧹</a>
<a href="/broom" class="btn-magical">Parcours fliegen 🧹</a>
</div>
<!-- Chamber 2: McGonagall's Wizard Chess (NEW!) -->
<!-- Chamber 2: Wand Spell Dueling -->
<div class="chamber-card">
<span class="chamber-badge {% if state.chess_solved %}solved{% endif %}">
{% if state.chess_solved %}✅ Gemeistert{% else %}⚔️ Bereit{% endif %}
<span class="chamber-badge {% if state.duel_solved %}solved{% endif %}">
{% if state.duel_solved %}✅ Gemeistert{% else %}⚡ Bereit{% endif %}
</span>
<div class="chamber-icon">♟️⚔️</div>
<h3 class="chamber-title">Kammer II: McGonagalls Schach</h3>
<div class="chamber-icon">🪄⚡</div>
<h3 class="chamber-title">Kammer II: Das Spruch-Duell</h3>
<p class="chamber-desc">
Das gigantische, lebendige Zauberschach. Übernimm Rons Rolle als schwarzer Springer,
überliste die weiße Königin und setze den feindlichen König schachmatt!
Zücke deinen Zauberstab! Zeichne die magischen Runen-Gesten (Flipendo, Incendio & Alohomora)
flüssig mit dem Finger nach und zerschmettere die verzauberte Trainingsrüstung!
</p>
<a href="/chess" class="btn-magical">Schachbrett betreten ♟️</a>
<a href="/duel" class="btn-magical">Duell beginnen 🪄</a>
</div>
<!-- Chamber 3: Snape's Potions -->
<div class="chamber-card">
<span class="chamber-badge {% if state.bottles_solved %}solved{% endif %}">