I have been doodling around with an estate generator and implemented some very early and primitive generation algorithm:
It places a first house in the middle, then grows further houses on each side. Then, those new houses grow more houses if possible and so on... One can set a number of blocking areas where no houses can be planted.
Link: https://github.com/sauer2/estategen
I hope it can be somehow useful for pen and paper games, but I'm not sure if it is usable in this form. Are generators useful in pen and paper games at all?
Other ideas?
Approaches for generating housing estates?
Every input - obviously as long as it is not about code quality - is welcome.