Btw soon i will make animations via this but i will make the frames 1st, then save them as images and put them in the animation so my PC won't die from the amount of polygons but the animation will be slightly lower quality as a consequence.
This is pretty great! By the way here is a tip: you can use timeToLive or a variable as a timer so you don't have to put in magic numbers that are in line 19/20 and is more consistent in my opinion.
Like this:
_tick (_tick is name of variable)
In postStep or update
_tick = _tick - 1 * e.dt (dt so that the timer doesn't suffer from performance issues)
_tick <= 0 ? {
_tick = (whatever you want)
--your code--
} : { (--your code-- (this works like a else statement) }
If you want to make stuff similar to this, i suggest practicing using the Polygon Tool since that's how i make almost all of my Algodoo artworks. You should also make good use of layers and glow. (Fun fact: If you set V in Appearance to a number higher than 100, it will blend additively, combined with transparency and edge blur, it makes a cooler-looking glow in my opinion.)
And lastly, if you don't want it to fall apart when running simulation (You should be making it with simulation paused), select everything in all layers and make their density +inf, The reason why not just use Glue to Background is because it slightly lowers performance.