I thought this was a really cool simulation made originally by Cobalt. -Click to make sparks -Space and type a number to summon that number of sparks (lags if too many sparks)
Originally made by @-Cobalt-