A simulation of a town growing based on some basic information in the source. Two types of buildings are represented, commercial in red and residential in green. The high concept here is that a designer would place nodes denoting where buildings could go, and then as the city grows based on a number of factors including size of the farms (represented by the yellow field) and how much they yield, buildings will appear or be upgraded in place based on the buildings around them. 

So nodes may never spawn, or may spawn as any type of building, but will be biased towards spawning where there are already buildings and be biased to spawning as the same type as those around them. Designers would lay out basic plans for a town or settlement, some beginning districts or whatever, and then place inactivated nodes in an area that could potentially describe the whole city. 

Source code for this project can be found here 

Known Bugs: Everything is purple, why is everything purple? Shaders aren't loading. Why aren't default unity shaders loading? I don't know, that's why it's still a bug. 

It seems that some nodes are generating more than one building in the same place. They aren't doing it instantly, and its not regular. Working on hunting it down, might be a race condition. 

StatusPrototype
PlatformsHTML5
Authorknightmawk
Made withUnity

Development log