[RELEASED] Dungeon Architect

RELEASED: Now available in the Asset Store

Dungeon Architect is an editor extension that helps streamline your level creation process.

It helps you generate procedural dungeons (both at runtime or design-time) and gives you artistic control over the layout of the dungeon using various editor tools (like layout painter)

It has a intuitive graph based theme designer to interactively design the look and feel of your dungeons.

28 Likes

This is really cool and Needs more recognition in the Unity Community.

BUMP

2 Likes

Love the pictures on the Unreal site. This looks really good and yeah, it deserves more recognition here. :slight_smile:

3 Likes

Thank you @HeadClot88 and @Teila :slight_smile: I have a lot more updates which I’ll post shortly

awesome work

1 Like

Looks great :slight_smile:
i think i saw something like the tiny keep algorithm for the main dungeon generation in the unreal video.
Btw can the volume customization (specifically the different themes one) be used during the generation too, or only afterwards manually? It would be cool if you could just set three themes (lab,general interior, courtyard) and have the generator do the work for you according to some params.
Cheers, cant wait to see more of it!

1 Like

@antislash @moure Thanks!

@moure You are right :slight_smile: I’m using an extension of TinyKeep’s awesome dungeon algorithm. The author was kind enough to explain how it is done in this post which motivated me to create the UE4 plugin. I’ve added stairs and height variations, customizable geometry generation and built various tooling around it

I’ll post more info soon

This video shows how you could use a platform volumes to influence the level layout in a productive and intuitive way. The geometry in the volume blends in seamlessly with the existing geometry in the scene. The volume can be resized to change the size of the room

4 Likes

Looking great @AliAkbar

1 Like

Looks good! I currently use DunGen. Very curious to see more about this one. Love the video of adjusting the layout visually by dragging the room and adding side routes by marking desired path. Subscribing to thread to keep up to date on news!

1 Like

Does this include a runtime editor, so players can create and modify areas?

2 Likes

@S4G4N , @BackwoodsGaming Thanks! :slight_smile:

@hopeful I’ll add a runtime editor demo. It should be easy. There’s already one for Unreal Engine.

2 Likes

Here’s a demo on how you could “Paint” your dungeon using the editor tools

4 Likes

I noticed the Unreal one is in C++… Are you porting to C# for the Unity version?

1 Like

@BackwoodsGaming Yes, I ported it over from C++ to C#. Most of the time went in designing the graph editor UI, which had to be done from scratch. Most of the features are ported over.

1 Like

A procedural level created using Dungeon Architect

Awesome art by ManufacturaK4 (TopDown Dungeon Mobile)

5 Likes

Your scripts can now respond to various events from the dungeon generator. You might use this to populate your dungeons with game specific objects after the dungeon is built, or perform cleanup before it is rebuilt etc.

This example shows how waypoints are scattered throughout the level for the AI agents to patrol.

3 Likes

Building a game called Eternal Crypt using Dungeon Architect to sort out any issues / shortcomings I might face with DA before I release it

1 Like

@AliAkbar That is the best way to develop a package/plug-in, putting it to use in an actual project and use it yourself to see what is missing or can be enhaunced

2 Likes

Looks awesome. I already got 2 different dungeon generators but that one looks very good. I might even get myself a 3rd one :wink:

1 Like