Reaction Diffusion

by dethe
Overall★★★★★★★★★★1.00
Fun★★★★★★★★★★1.00
Graphics★★★★★★★★★★3.00
Mood★★★★★★★★★★1.00
Not really a game, but what I got done during the Compo. Reaction Diffusion is a cool technique related to cellular automata (like Game of Life). It can result in beautiful, organic patterns. Code is ported from Daniel Shiffman's example in P5 (https://github.com/CodingTrain/Rainbow-Code/blob/master/CodingChallenges/CC_13_ReactionDiffusion_p5.js/sketch.js) into Pico-8.

WARNING: it runs _very_ slowly, 2-3 seconds per frame on my laptop. I may optimize some more, but I suspect it would be the same on a real old-school 8-bit computer, so that's part of the fun. Leave it running for an hour or so and check back, just like back in the 80's.

You can tweak the feed speed (FEED) and kill ratio (K) to get radically different patterns.

Comments2

edmond006 Dec 2017, 12:24
You should indicate somewhere that you have to press C to choose because the continue button do not work. The animation is a little too slow to really appreciate but the graphic render is good.
applejam15 Dec 2017, 10:20
It is a very strange thing you have there. Looks quite pretty though :)
Sadly I couldn't make myself five it enough time to grow to the max size. It is way to slow even with the last optimization update.
Good job though!

Other games by @dethe

Found a bug?
Tell us on Discord