Dungeon Architect - Unreal
Dungeon Architect builds levels for Unreal Engine. Set the rules once, and it gives you a new level on every build: a generated dungeon dressed with your art, or rooms you designed yourself, stitched together into a new layout each time.
See how it worksWhere to start
Section titled “Where to start”- How It Works: the idea behind every level, with pictures. Read this first, even before you install.
- Installation: add the plugin to your project.
- Launch Pad: open the built-in sample browser and clone a sample into your project.
- Video tutorials: watch a feature being built from start to finish.
Stuck? Ask on our Discord server. See Discord support for how to join.
Built with Dungeon Architect
Section titled “Built with Dungeon Architect”Every sample below ships with the plugin. Open it from the Launch Pad (click an image to zoom).




What’s in it
Section titled “What’s in it”Cell FlowRooms on a grid or on Voronoi cells, at different heights and joined by stairs.
Grid FlowRooms and corridors on a tile grid, with key-locks and item placement.
Snap Grid FlowYour own rooms on a 3D flow graph: several floors, level streaming, multiplayer.
Snap MapYour own rooms, stitched together at their doors from a graph of rules.
Blockout DesignerGrey box rooms with add and subtract volumes, then give them any theme.
ThemesMeshes, lights, blueprints and foliage placed by rule. Swap the theme and the same layout gets a new look.
Theme editor modeEdit the theme right in the level viewport. Every matching spot updates as you work.
Pattern MatcherMatch patterns of walls, doors and floors, like a corner or a dead end, and change what goes there.
Voxel worldsTurn a layout into caves and islands, and shape them by hand with voxel volumes.
PCGRead the markers in your PCG graphs and scatter decoration on top.
Landscape TransformerRaise or flatten the ground under the dungeon, paint it, and blend it into your landscape.
Canvas minimapsA minimap framework with its own theme editor and fog of war.
Build system and multiplayerBuild the same dungeon on the server and every client from one seed.