RedditPP Mascot

RedditPP

r/WebGames • … • u/Even-Grapefruit6345

[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?

— 0