Commit Graph
26 Commits
Author SHA1 Message Date
grimsace 31e3b3ba80 reduced the ammount of loops and discuraged roads that cut across large parts of the city 2026-04-06 09:02:39 -05:00
grimsace a034a2c5db reworked road generation with focus on main roads, secondary streets and smaller arterial roads 2026-04-02 14:48:34 -05:00
grimsace bae89fa586 redid wall generation completely. 2026-03-23 10:03:22 -05:00
grimsace 302a9aaf74 reorganized the project 2026-03-12 12:22:09 -05:00
grimsace 8dc7546e09 Polished wall generation, though work is needed good enough for main now 2026-03-11 12:43:41 -05:00
Grimsace 9bc97b9f4d changed added basic turret support 2026-03-02 12:50:57 -06:00
Grimsace 8a1f05ba6b added some road rules with interacting with walls for more natural generation 2026-03-02 11:20:57 -06:00
Grimsace efc724f89f added basic wall generation 2026-03-02 10:40:14 -06:00
Grimsace 9b3b1811f4 Made Cities/Towns Not perfectly circular. 2026-02-27 10:05:11 -06:00
Grimsace c45aacbc46 number of other small optimizations for speed and memory usage 2026-02-26 13:39:39 -06:00
Grimsace d01cb7a247 changed how masks are stored for massive performance improvment and way less ram usage 2026-02-26 13:03:48 -06:00
Grimsace 1dd9bf2c13 scaled buildings and roads based on image dimensions 2026-02-26 12:49:01 -06:00
Grimsace d2d249ac0c fixed bridges and building placment 2026-02-26 11:16:39 -06:00
Grimsace 2c7af98fb4 added new version of road generation with dynamic road numbers based on number of buildings 2026-02-26 11:05:38 -06:00
Grimsace 266b93639c cleaned up comments 2026-02-18 15:26:29 -06:00
Grimsace 7440b000c1 fixed up comments 2026-02-05 17:50:55 -06:00
Grimsace ba66d00de3 evenly spread points of interest for road generation for a more natural look 2026-02-05 14:06:54 -06:00
Grimsace ebe0663d61 added a separate bridge and river mask 2026-02-04 16:37:50 -06:00
Grimsace 380945d8b5 sped up road generation via multithreading 2026-02-04 16:20:31 -06:00
Grimsace 6d6a1b1acd added bridges 2026-02-04 16:03:55 -06:00
Grimsace d6ebe2b4ec road curvness scales with road length 2026-02-04 15:50:53 -06:00
Grimsace f80a4b253e changed how road curvyness works 2026-02-04 15:39:09 -06:00
Grimsace 908cca824f stopped branches between exits for roads 2026-02-04 15:21:45 -06:00
Grimsace b3dc2d1258 fixed rng 2026-02-04 15:15:47 -06:00
Grimsace a68822ef4e stopped point of interest on water 2026-02-04 14:50:36 -06:00
Grimsace b9173dd1f3 basic road generation added 2026-02-04 14:19:18 -06:00