Procedural
Pro D
ProDManager.cs
//generate dungeon
Generator_Generic_World.Generate()
//generates world
//generates maps
ex:
Generator_Dungeon.cs
//generators are static
MethodLibrary.cs
//contains all methods for creating rooms, caverns, doors etc
Materializer.cs
//show dungeon
Materializer.Instance.MaterializeWorldMap()
//places prefabs