Site
The advantage of using visual programming for defining buildings is that it is very easy to create different versions. For example, the building below is created by changing the contents of the storey
field to include more stories and by removing a letter from the repeat statement that defines the number of units per storey.
You can create a site by adding multiple buildings as parts and include move
or turn
statements to set the position and orientation of each building.