Download the Unity Package and import it to your Unity project. The maps are connected according to the following principle: if maps A and B have the same edge weight on opposite sides, then they can ...
The generation of the roads needs improvement; they are very unnatural, too straight, and the curves are too rigid. Villages should emerge at the points where the roads intersect.