Procedural Level Generation with AI
Store each room as a small data record with doors, size, and a weight, then let a seed pick from that list and throw out any room that would overlap. This is a different slice from our earlier procedural generation post: that one placed same-size rooms on a grid with a random walk in Unity…