Easy Dungeon Generator


Design hand-painted rooms and assemble them into customizable multi-floor dungeons with templates, doors, stairs, procedural decoration, and editor-friendly tools.


by vedaloiv


Price History +

Documentation


✨ Dungeon Generator ✨


Dungeon Generator combines the artistic control of hand-authored level design with the variety and replayability of procedural generation. Paint your rooms directly in the Unity Editor, connect them with intelligent door sockets, and transform a library of handcrafted spaces into complete multi-floor dungeons.


⚡ Why Dungeon Generator


  • Keep full control over your room layouts and dungeon structure
  • Build endless, continuously expanding dungeons for exploration and replayability
  • Create variety without sacrificing your artistic vision
  • Design once and generate countless dungeon variations
  • Build fantasy temples, haunted catacombs, sci-fi facilities, roguelike labyrinths, and more
  • Expand your project easily with your own rooms, themes, prefabs, and decoration profiles

🎨 Hand-Painted Room Design


Create detailed rooms using an intuitive UI Toolkit editor. Paint floors, doors, stairs, and openings directly onto a multi-floor grid. Preview your room, customize its theme, and save it as a reusable prefab.


🧭 Template-Driven and Infinite Dungeon Generation


Define the structure of your dungeon with a visual template system. Choose exactly which

rooms should appear, or combine milestone rooms with seeded random branches and filler

rooms for more variety. For larger worlds, use the chunk-based workflow to stream and

expand an effectively infinite dungeon as the player explores.


🚪 Intelligent Door Connections


Connect rooms through socket-based doors and passages. Doors can be open, closed, locked, or converted into seamless passages between generated rooms.


🏰 Multi-Floor Dungeons


Create rooms with multiple floors, staircases, ceiling openings, and vertical connections. Stair openings and ceiling cutouts are derived automatically from your room design.


🌿 Procedural Decoration


Populate your rooms with constraint-based procedural decoration. Place objects on floors, walls, ceilings, near doors, in corners, or along room edges. Use priorities, relations, footprints, spacing rules, and accessibility checks to keep every room functional and believable.


🎲 Deterministic and Reproducible


Use seeded generation to reproduce the same dungeon layout whenever you need it. Perfect for testing, iteration, gameplay progression, and roguelike experiences.


🛠️ Built for Real Projects


Dungeon Generator is designed as an extensible foundation for projects that need both procedural variety and authored quality. Add your own room prefabs, themes, decorations, templates, progression logic, and generation rules.


🧩 Compatibility


  • Designed for Unity 6.*
  • Built for an editor-driven workflow with UI Toolkit
  • Prefab-based and highly customizable
  • Suitable for fantasy, horror, sci-fi, adventure, and roguelike projects
  • Optional Burst-compiled dungeon planning for advanced setups