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

Back to Browse Entries

Evolution Or Revolution

by PTSnoop - 48 Hour Compo Entry

While googling around for inspiration, I found an essay on Anarchy Archives, "Evolution and Revolution" by By Elisee Reclus.

"The word Evolution," she writes, "synonymous with gradual and continuous development in morals and ideas, is brought forward in certain circles as though it were the antithesis of that fearful word, Revolution, which implies changes more or less sudden in their action, and entailing some sort of catastrophe."

And I thought, yeah, that'd make a good game. So here's the result.

You, the player, are trying to gradually build up society by encouraging different values. If your people disagree with your values, they will start Revolutions, drastically shifting society's values and harming your efforts.

(Believe it or not, I'm not actually trying to push any kind of social or political agenda here. I just thought it would make for good gameplay. Did I succeed? You decide.)

UPDATE: I've discovered the Love2D WebGL Player at , and I've put a WebGL version of Evolution Or Revolution online. Shiny up-to-date-browsers required, it's a bit temperamental, and the Game Over screen isn't working, but apart from that it's not too bad. Enjoy.

Downloads and Links




jake says ...
Aug 26, 2012 @ 5:00pm

Its Broken for Me :( Check The File Please?

PTSnoop says ...
Aug 26, 2012 @ 10:22pm

"Its Broken for Me :( Check The File Please?"

Hmm. I've given it a check, and it's working fine for me even after I uninstall the LOVE engine. When you say "its broken", are you getting an error message? Are you running it from the exe or the .love ?

jake says ...
Aug 27, 2012 @ 12:23am

Right From The .exe after un zipping it i click the game in the folder it says EvoOrRevo.exe had stopped working right away I had a problem like this for one more game ill restart and see if this helps this problem get back to you then :) And ill hurry

PTSnoop says ...
Aug 27, 2012 @ 8:35am

Hmm. Does anyone else have this problem?

fr_automatik says ...
Aug 27, 2012 @ 9:06am

It worked for me (I took the linux version).
Cool game! :)

phren says ...
Aug 27, 2012 @ 9:14am

The game was quite fun to play, even though I didn't really manage to figure out any winning strategy except just clicking like crazy. :P I like your explanation on the theme - your interpretation was refreshing.

Aug 27, 2012 @ 9:19am

Hey, I tried your game and it runs fine for me (on Windows). Very very interesting idea. Slight glitch with the level bars going too far to the left and right at one point but nothing major and I loved the demonstrators! (actually I hated them, they kept overthrowing my glorious progressive society due to their own outdated ideologies ;p). Maybe some more tips on what you have to do to win? Anyhow a great effort. I think every politician who advocates social engineering should be forced to play this first!!

PTSnoop says ...
Aug 27, 2012 @ 9:22am

I've asked people on IRC to test the exe. It sounds like the problem's at your end, Jake.

What happens if you download the Love2D engine ( ) and try running the .love instead of the .exe ?

shinD says ...
Aug 27, 2012 @ 9:53am

Cake should be adopted as a value for any political entity.

Fun idea, though I'm not yet entirely sure if I actually understood the cause and effect of the game mechanics, some more tips might be nice!

Andrew says ...
Aug 27, 2012 @ 7:17pm

This should be in more sim games.

jake says ...
Aug 27, 2012 @ 7:29pm

Played The Web I liked it but maybe how you adjusted and the rate couldve been better although what I have in mind would take forever overall great game for the time limit

K1NET1K says ...
Aug 28, 2012 @ 12:36pm

The graphs are adorable, reminds me of spaceward ho or some old game like that. I played for a while and i believe they were protesting, so i came down on them with justice because it had a star next to it. then the screen went back

Thurig says ...
Aug 28, 2012 @ 3:49pm

Hmm, weird people don't want Liberty, Justice and Cake.. Had an error:

error during love.update(0.017) : Error: attempt to call field 'quit' (a nil value) : lua_tablegetcall
@ lua_rawcall
@ lua_call
@ call_love_callback_guarded
@ call_love_update
@ MainStep

SFX says ...
Sep 2, 2012 @ 1:28am

Nifty idea. Why don't my people always want cake?

chamberlainpi says ...
Sep 2, 2012 @ 12:15pm

I've managed to get my people to protest because they had high Liberty, low Equality / Fraternity / Justice, plenty of Cake for everyone, and no Tradition. Screen went black after a while (over-protested?)

Sep 2, 2012 @ 2:20pm

Didn't get it. but fun

You must sign in to comment.

[cache: storing page]