The thing I like most about creative coding is when something fancy emerges from a few simple rules. It’s a nice reminder that the sometimes overwhelming complexity we see in the universe is often a just result of simplicity on repeat.

Here’s a project I made that provides a simple example:

Rules:

  • Pick a shape.
  • Rotate a few copies of the shape around it’s centerpoint.
  • Oscillate the width of the shape.

Try it yourself, if you’re into this kind of thing.