Medieval Town Generator
I have made this Medieval Town Generator, trying to simulate a “town center” with clear zones around it and roads in between them. The program uses a technique called a “multi step-map”. It takes some pixels as an input (which you can draw yourself or else the program generates it for us). Based on this it will duplicate the array and fill the empty spots with colors based on the neighbors from it’s last iteration.
After running through it’s iterations it ends up with a nice looking lay-out that could potentially serve as a townmap, if we’d fill the pixels with 3D meshes.