Click the green flag and start move the mouse around the stage. While moving on the left side of the stage you will get more order, while moving on the right side you will get more chaos.
It has taken me a lot of time because I was really confused about how to interact with order and chaos. I started with every little square shaking but was not satisfied by the effect. Then I played a lot with numbers and how to connect the entropy level with the position of the cursor. But while I was satisifed about the "chaos", I was really never satisfied about how to provide a feel of "order". Then I realized that I was starting the project with a perfect grid of squares: that was the problem, I was starting a project already in order! So I added to the generation of the clones a little shift and now I'm satisfied. I'm really proud that during my journey in this project: - I was able to use custom blocks - I've discovered that variables keep their scope inside clones functions (so I don't need an array of positions) - I've spent time investigate how to map values and learnt some math about how to transform and play with numbers (now disappeared from the last version of the project) - I've played with transparent shades (both on sprite and backdrop) Inspired by an unpredictability assignment from "Code as Creative Medium".