Coding

Designs created through Processing  with a Java based computer language

Arrays and conditionals used to 

create interactivity in the design

Conditionals used for simple interactivity

 to change from day to night 

Functions and arrays used to repeat shapes within the animation 

and allow the viewer to control scene response