Landstraßen aus der Stadt raus und geplante Stadtausbreitung mit Kollisionsobjekten einfassen ist recht zuverlässig und einfach gemacht.
Entweder unsichtbar oder mit dem schicken Zauntool. An den Landstraßen brauch es allerdings zwei Reihen, nah an der Straße dran verhindert das AI-Upgrade von Land- auf Stadtstraße. Dahinter baut die AI aber noch hin und wieder Häuser an die Landstraße weil das Kollisionskriterium etwas schlampig ist, also brauchs da meist noch ne Linie Kollisionsobjekt mit etwas Abstand um diesen Wildbau zu verhindern. An den Hauptverbindungen hab ich vorzugsweise ne Zaunreihe als Straßeneinfassung und die langen, unsichtbaren Kollisionssteine um den Hausbau zu verhindern.
Die Stadtausbreitung lässt sich super kontrollieren, was allerdings bleibt ist das Wachstum in die Höhe ... die AI hat leider keine Hemmungen auch in kleineren Städtchen dann Hochhäuser und Wolkenkratzer hochzuzimmern, was auch nicht sehr authentisch wirkt ... man kann dem etwas entgegenwirken, indem man auf dem eingeschränkten Baugebiet größere Kollisionsobjekte in die Ballungszentren der Zonen baut oder Freiflächen erzwingt, so dass zum einen kaum große Gebäude Platz haben und zum anderen keine extremen Ballungszentren entstehen.
Was das Spiel eigentlich bräuchte ist ne wirkliche Klassifizierung von Dorf, Kleinstadt und Großstadt, was dann bestimmt wie weit und hoch gebaut wird bzw. wo das Wachstum seine Grenzen hat.
Meine Empfehlung wäre ne CustomMap die nur die geplanten Großstädte durch Ansammlung von AI-städten (als Stadtteile) platziert, Kleinstädte sind dann einzelne AI-Städte mit entsprechend großem Abstand und Flächenbeschränkung so das sie mit nix zusammenwachsen und die Dörfer sind dann halt mit den Plop Town Buildings selbst zu gestalten. Hat sich für mich recht ansehnlich bewährt und wäre wohl der beste Kompromiss zws. zeitaufwendigem, reinem Schönbau und totalem AI-Wildwuchs.