A Sample Project for Procedural Generation with Unity 3D
Here is a related blog post that explains the basics of Procedural Game Development: Procedural Generation 101. I would recommend you check that out first.
In the project, there are 4 scene files and 4 corresponding LevelDirector
classes (MonoBehaviours). Try each one out and see the differences! More or less, each one builds on the last. Some are only different in their Prefab settings, so be sure to check out the actual GameObject in the scene, or the Prefab itself.
Hope it helps!
Hit me up on Twitter if you like it! @JohnBubriski