DunGen

DunGen is a Unity editor extension that lets you generate procedural dungeon-style layouts at runtime quickly and easily, with no programming required.

The extension uses a room-based approach that allows you to design and create segments of a level as you usually would inside unity. Simply create a prefab that represents a “room” in your dungeon, specify doorway positions, and let DunGen generate your procedural dungeons.

DunGen also provides several options for randomizing props that appear in your dungeon, all fully customizable with user-defined weights and limits. DunGen is designed to satisfy as many requirements as possible without encroaching in “game-specific” territory. The full source-code is also available if you need additional, specific, features or adjustments.

The latest version of DunGen can always be found here. Beta builds and builds that are pending Asset Store approval are posted here first.

 

Links
Asset Store
Discussion
Documentation (Version 2.18 and higher)
Readme (Pre-2.18)
Support