Click the play button to watch a series of interesting effects. Click/tap the stage to guide the ball, or use the arrow keys to control it. Click the settings button to display a bunch of sliders and buttons. The buttons are presets for the sliders, except for the button with the dice - it sets the sliders to totally random values. If you want to reset the default values, click the green flag.
When I played around with the code in @kriblo's original project, I discovered that changing some of the values produces a whole range of awesome effects. In this remix, I have added sliders for those values, and presets for a bunch of cool effects. I also decided to show the ball, and made it shiny :) I restructured the code a bit and adjusted some variable names to make it more fit my coding style, but I haven't changed the functionality in any way - it is all by @kriblo. Thanks @kriblo for making so many fun experimental projects to play around with, learn from and be inspired by! The music is Enigmatic from Bensound, at pitch 60.