Straßen haben derzeit mE nur Nachteile. Baut man welche, ist man schneller "überfallbar". Derzeit verzichte ich daher weitgehend auf Straßen.
Um den Dingern einen Sinn zu geben und damit einen Anreiz zu schaffen Strassen zu bauen, wäre folgendes denkbar:
1. Jedes Feld im Stadtbereich, das Straße hat, erhöht das Steueraufkommen der Stadt. Denkbar wäre dabei die Formel
Steuer_neu :=Steuer_alt*(1 + faktor * potenz ( (Anzahl_Strassenfelder+1) / 25))
/* hiesse, das bei strassenvollausbau das steueraufkommen bei faktor =1 auf das doppelte steigt. faktor = 2 würde dann 3-faches steueraufkommen bedeuten. Dies würde bewirken, daß im Stadtbereich Strassen gebaut werden.
2. Jede andere Stadt, die über das Straßennetz von einer Stadt aus direkt erreichbar ist, erhöht das Steuereinkommen dieser Stadt ebenfalls, zB um 10% oder - extremer - um 20%.
S1--------S2-------S3-------S4
erhöht dann das Steueraufkommen von S1 und S4 zB um je 10 %,
das von S2 und S3 um je 20%.
/* Dies würde bewirken, daß auch Verbindungsstraßen zwischen den Städten errichtet werden. Es ist eben ein "Risikolohn", um den eklatanten Nachteil der "Schnell-Erreichbarkeit" zu kompensieren.