What I was thinking was to randomly get values for x and y for the 1st area size then randomly choose an x/y coordinate of where to fit this 1st area in. Then I’d have some loop probably repeating trying to fit it in the remaining areas by checking the grid for free spots and as the grid fills probably adjusting the area size to fit in a free space.
It’ll be quite inefficient but only needs to be done once. Was just wondering if there was a more elegant way