Emergent Behavior

Posted: October 14, 2009

Now that we know how to use loops and arrays, you get to create a sketch that uses them to explore the idea of emergent behavior.

Simple rules are defined in a class (for example, the move() method of a Seeker or Bubble). By creating an array and using a loop to fill the array with objects, you can easily change the quantity and the properties of things you see on the screen.

Emergent behavior occurs when simple individual behaviors combine (in our perception or in external reality) to make a group appear to act in complex ways.

We will share our sketches in class on Monday, October 19.

41715218_7d70149611 3184901242_ed0a14bf06 29588920_741cad4a87

More inspiration: Complexification, HotCocoa::Graphics, Processing Group on Flickr, sketchPatch, Boids, OpenProcessing