Easy Dungeon
Easy Dungeon is a tool I made which is designed for the user to create a bunch of room of any size and type and a dungeon will be made from them. (Still in review)
Features:
One of the main points of this tool is to be very easy for the user to create a randomly generated dungeon. There is a doc which explains how to simply made rooms and to just drag and drop the prefabs into a list then the dungeon will generate itself at runtime.
The dungeon is generated from a seed so a huge number variations can form as well as making it easier for multiplayer.
​
This tool uses a "Path" system which is used to create variation. The more paths that are selected the more branching off paths there will be. This tool will also detect if its going to overlap with an existing room so it will try pick another door on the existing room to spawn from. If it cant find a free space it will fall back and try a different already spawned room.
​
The seed is used to create random placement and rotation to add even more variety as well as passing the seed to the room controller for things like loot or item placement.
​
There is another mode the user can select which will lock one of the one of the doors and generate a key at the opposite part of the dungeon which unlocks said door.