Create your first Dungeon

Install Dungeon Architect#

Install Dungeon Architect from the Unreal Engine Marketplace

Setup Dungeon Actor#

Create a new Level and drop in a Dungeon actor

Assign Theme#

A theme file defines the assets to use to build the dungeon. Assign an existing theme to the dungeon actor

Select the dungeon actor and inspect the Details panel

Add a new Theme entry by clicking the plus icon.

Enable Show Plugin Content from the View Options so we can see our sample theme

Search for candy and select the candy theme

Build Dungeon#

  • Select the Dungeon actor and inspect the Details Panel
  • Click Build Dungeon button to generate the dungeon

Randomize Dungeon#

  • Select the Dungeon actor and inspect the Details Panel
  • Click Randomize Seed
  • Click Build Dungeon to generate a new dungeon with a different layout

The Randomize Seed button is a helper function which simply changes the Seed value in the dungeon configuration. Changing the Seed value changes the layout of the dungeon. If you assign a random value to a seed and build, you'll get a new dungeon layout

Organization#

When you build a dungeon, all the spawned dungeon actors are placed under a folder named after the dungeon actor's label