August 24th-27th 2012 :: Theme: Evolution

Back to Browse Entries

Pink Swarm Evolution

by Defräg - 48 Hour Compo Entry

Made in processing.

Control the evolution of The Pink so it neither dies nor swarms everything.

- Mouse
- Spacebar
- Enter

Downloads and Links




panzermancer says ...
Aug 27, 2012 @ 4:07am

I LOVE cellular automata! :D And this one is really cool. Totally gonna play around with this a bit more when I have the time.

The one thing that bothers me, however, is that you can't get rid of pink cells by clicking on them again. Oh well, it's still awesome!

robcozzens says ...
Aug 27, 2012 @ 5:42am

What a fascinating CA! Almost every starting pattern flows away or explodes!

Aug 29, 2012 @ 5:16am

Very cool simulation, but I don't see much of a game here? It would be great if the game rewarded you for keeping as many pink cells "alive" for as long as possible, without The Pink becoming extinct or swarming & overpopulating.

KevinWorkman says ...
Aug 30, 2012 @ 1:17am

I like cellular automata, but this seems like only a small extension of the CA available in the examples included with Processing. You probably could have done more with it, especially if you were working from existing code (that might be against the rules too, fyi). At the very least this is a good start to something that could be fun to play with after a little polish.

Defräg says ...
Aug 30, 2012 @ 8:49am

@KevinWorkman This one is not based off any of the processing examples. I am also using a completely different data structure which potentially allows more than one object at a position at a time.

My initial idea was to make all movers have colours and if they collide they would combine properties. But a working, interesting and game-like model for this was out of the scope of getting this done in my 48 hours.

also, quoting from the rules: "Base code and personal code libraries are allowed, but should be declared and shared with the community prior to beginning your entry. To do this, make a blog post. "
I made a blog post declaring FireEngine beforehand.

nseward says ...
Aug 30, 2012 @ 9:12pm

I had fun with this for a long time. I did get frustrated after I setup a beautiful design and I hit enter instead of space. I am not sure what you can do to solve that but even after doing it a few time I still found myself not learning.

Dan C says ...
Sep 16, 2012 @ 10:41am

Really cool toy. It's trivial to design a winning pattern, though.

You must sign in to comment.

[cache: storing page]