[HTML5] The S Dungeon (Playable Demo) | A dark 2D pixel-art boss rush with dodge-dashing & 8-bit procedural sound
Hi everyone! 👋
I'm developing a dark, retro-inspired 2D boss-rush game called **The S Dungeon** and just released an **early playable demo** built with pure HTML5 Canvas, JavaScript, and Web Audio API.
⚠️ *(Please note: This is an early demo/prototype to showcase the core combat mechanics and boss patterns. It does not represent the full final game yet!)*
# ⚔️ What's in this Demo:
* **3 Boss Fights:** 1. **Erz-Dämon S:** A projectile-heavy demonic fight. 2. **Prinz M (Gold Knight):** An aggressive charging boss — lure him into dungeon walls to stun him for massive counter-damage! HTML 3. **Joker Y (Mage):** Spawns illusions/decoys to confuse your focus. * **Combat Systems:** * Melee Sword Slash (`X`) & Ranged Dagger Throw (`C`). * Invulnerability Dash (`Space`) to dodge through bullet-hell patterns. * **Retro Audio:** Custom 8-bit procedural synth audio generated directly via Web Audio API.
# ⌨️ Controls:
* `Arrow Keys`: Move * `Space`: Dash (Invulnerability frames) * `X`: Melee Sword Attack * `C`: Ranged Dagger Throw
💬 **I’d love your feedback on the demo:**
* How does the combat weight and dash timing feel? * Is the charge-stun mechanic on Boss 2 intuitive? * What features, weapons, or bosses would you like to see in the full release?