Looking for direction with bound level generation

Working in 5.7, procedurally generating a level with premade rooms as packed level assets. The generation is working fine (now). What I’m trying to figure out next, I want the generation to specifically start from a designated connection point. (already does but bare with me) And from that point, I do not want the rooms to generate behind or next to this hub structure. I was planning to use a box collision to act as a bounding box, and place it at the point of where generation starts. But I’m not sure how to get it to check for the bounding box and stay within it.

1 Like

I don’t really know your layout, but yes, you either have to stay inside volumes, or avoid volumes.

I did a procedural maze as part of the first game, and it used collision volumes to check if areas had already been used or not. If there was something to overlap with, the area was used.