Sketch will follow your mouse, wiggle it around and see how the particles react! Press SPACE to view and adjust many of the scripts' variables.
BGM - Outcome Memories (Not Perfect) (WARNING! Background particles may cause lag on low-end computer.) This was supposed to be my birthday project, but I wasn't able to get it done in time. Regardless, I hope you enjoy the project, and I apologize for being inactive. - S-Ketchup Changelog - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - v1.0 (Sept. 17, 2026) - The project released! v1.0.1 (Sept. 17, 2026) - Enabled background particles by default. - I forgot to enable it. v1.1 (Sept. 24, 2026) [The Rainbow Update] - Added two new variables for both particles: baseSize and colorRange. - baseSize changes the median of the particles' size variance. Min is 0, max is 200. Default is 100. - I noticed the particle sizes were too stagnant. - colorRange gives each particle a random color additive within the range of it and its negative (-10 ~ 10) Min is 0, max is 100. Default is 100. - I saw a piece of useless code that would have added minor color variance, and decided to fully flesh it out. - Renamed several variables to a clearer name. - spreadVariance --> speedVariance, easeFactor --> ease, particleDensity --> particleCount, bgParticleDensity --> bgParticleCount, particleDampFactor --> damp - A lot of the names were either unclear or redundant, so I simplified them. - Rearranged the variables on the screen. - I like when they're lined up from longest to shortest approaching the middle. - Added a version number at the bottom left corner of the screen. - I like it, even though I'm gonna need to remember to update it whenever I make a patch. - Added 1.0 to the changelog. - I forgot to put the v1.0 release note.