← Back to all games
Browser Game · Vanilla JS · Zero Dependencies

Dungeon
Depths

A browser roguelike built in zero dependencies — pure HTML, CSS and JS. Procedural dungeons, pixel art sprites, turn-based combat. Open the file and you're playing.

01 / Features

What's in
the Dungeon

🗺️
Procedural Dungeons
Random room & corridor generation every floor — no two runs the same.
⚔️
Turn-based Combat
Bump into enemies to attack. Enemies pathfind back. Simple but deep.
📈
XP & Levelling
Stats scale on level-up, enemies scale with floor depth. It gets mean fast.
🎨
Pixel Art Sprites
Hand-crafted 8×8 sprites drawn directly on canvas — no image files needed.
🚫
Zero Dependencies
No npm, no build step, no frameworks. Open the HTML and you're playing.
🐉
Boss Encounters
Dragon boss-tier enemies appear at floor 5+. Good luck with that.
02 / Bestiary

Who Wants
to Kill You

EntityDescription
🧙 PlayerArmoured adventurer. That's you. Try not to die.
🐀 RatWeak but fast. Floor 1 starter pack.
👺 GoblinEarly-floor menace. Travels in packs.
🪓 OrcArmoured brute. Hits hard, takes hits harder.
🌿 TrollTough and regenerating. Kill it fast.
🧛 VampireFast, high damage. Don't sleep on it.
🐉 DragonBoss-tier. Floor 5+. You've been warned.
03 / Stack

Built With

HTML5 Canvas Vanilla JS CSS3 0 Dependencies No Build Step