Continuing my dabbling in particles I've now created a flow field for them to move in. You know, to entertain the little critters. It's fascinating how these flow fields acting on the particles give them the appearance of having flocking behaviour, with much less computational overhead (at least for non-quad tree optimized particles). Don't look at the code. Your eyes might melt.

Click here for flow field applet

{ ios ,  UIPickerView ,  checkmark }