How To Play : click with the mouse anywhere in the green field
to plant a flower!
pressing any keyboard button will reset the sketch
In response to the theme of Tinkering, I coded a Processing sketch
(converted to P5.Js to display on the web) that enables the user to
plant a field of digital flowers.
I thought that Processing would be a good tool to experiment with for
the theme of Tinkering, because of the way that it lets users quickly
write and edit lines of code, and then see how these changes have
affected the output of the sketch. I started playing around with just
creating basic shapes in the draw loop, and playing around with
randomly assigning colours, sizes and locations, just to refresh
myself on how Processing works. It was through this process of
tinkering with the code, and seeing what the result was in the sketch,
that lead me to the idea of a sketch that creates a field of digital
flowers, and then to one that had some basic user interactivity.
The series of P5.JS sketches created by
Dave Pagurek for
Genuary I believe are also good examples of work created by this
process. Created quickly (the idea of Genaury is to create a piece of
code art every day for the month of January, with an optional list of
prompts), these sketches all take the daily prompt, and then expand on
different coding techniques to create an interesting output, often
using simple shapes to achieve this.