DunGen allows you to use a set of configurable setting rules to combine manual rooms to programmatically generate dungeon layout.
The method provides all the conveniences of the programmed generation environment, and at the same time, it gives you a lot of control over the final results, thus avoiding the common defects that the programmed content looks boring and has obvious traces of computer generation.
DunGen's strong control allows you to design the dungeon process. For example, you can create a dungeon with half a castle and half a cemetery, and then set up a small boss in the middle and a big boss in the last room.
Function:
-Design each room according to your needs. Assign the doorway and see how DunGen puts them together
-Compatible with any angle of view. 3D, 2D, 2.5D, top-down, first person, third person and lateral
-Programmatic does not mean that everything is random. Control the process of the dungeon through an easy-to-use process graphical interface
-Complete control of dungeon settings: length, branch coefficient and weight of each room type (there are more configurable options)
-It supports multi floor setting without any additional operation. Just place the doorway where you want to, and DunGen will help you complete the rest of the work.
-There are various prop components in your room as reasonable objects randomly generated
-The lock and key system allows you to place locked doorways and matching keys in the dungeon layout (it needs to be programmed to integrate with your game)
-Support runtime NavMesh generation
-Include complete source code