It Started Out With A Brick by peterthehe
HEADS UP: FOR SOME REASON UNBEKNOWNST TO ME, THE WEB BUILD RUNS INFINITELY FASTER IN FIREFOX - EVEN FASTER THAN THE DESKTOP BUILDS!
With one week left till school (starting high school!!!), I decided that a partaking in this game jam would be the perfect way to ease myself back into the pressure and general sleeplessness that accompanies school life. Thus I present to you, ladies and gentlemen, a beautiful ragdoll-and-blood-filled game featuring a genetic algorithm, a reference to 'The Killers' and my amazing piano arranging skills (as always, made in much less than 48 hours).
The "game" is a simulation of the development of (killing) technology - from ancient stuff (chucking bricks and rocks) to excitingly complex things like guns that fire guns.
What you have to do is simply to answer the questions at the start (these act as parameters for the simulation) and enjoy the ensuing carnage. The machines get pretty good at taking out entire crowds of ragdolls at about generation 5 so be patient.
Also, if any of you guys feel like building the game in Unity Pro and making it into a screensaver, hmu because that would be fab.
______________________________
THE ALGORITHM: I've used a genetic algorithm which basically means that the first generation is randomly generated. Then the most murderous of the first generation are bred together to produce a second even more murderous generation. It's basically natural selection on a computer!
With one week left till school (starting high school!!!), I decided that a partaking in this game jam would be the perfect way to ease myself back into the pressure and general sleeplessness that accompanies school life. Thus I present to you, ladies and gentlemen, a beautiful ragdoll-and-blood-filled game featuring a genetic algorithm, a reference to 'The Killers' and my amazing piano arranging skills (as always, made in much less than 48 hours).
The "game" is a simulation of the development of (killing) technology - from ancient stuff (chucking bricks and rocks) to excitingly complex things like guns that fire guns.
What you have to do is simply to answer the questions at the start (these act as parameters for the simulation) and enjoy the ensuing carnage. The machines get pretty good at taking out entire crowds of ragdolls at about generation 5 so be patient.
Also, if any of you guys feel like building the game in Unity Pro and making it into a screensaver, hmu because that would be fab.
______________________________
THE ALGORITHM: I've used a genetic algorithm which basically means that the first generation is randomly generated. Then the most murderous of the first generation are bred together to produce a second even more murderous generation. It's basically natural selection on a computer!
| Web (Fastest, Firefox) | https://peterthehe.itch.io/it-started-out-with-a-brick |
| Web (Slower, Chrome) | https://peterthehe.itch.io/it-started-out-with-a-brick-for-chrome |
| PC/Mac/Linux (Slower) | https://drive.google.com/folderview?id=0B3rZeKUDjp8idWcySlpHMkp6QW8&usp=sharing |
| Source (Contains Broken Dreams) | https://drive.google.com/open?id=0B3rZeKUDjp8iV3RxOFNaVXpPVWM |
| Timelapse | https://www.youtube.com/watch?v=aKk3MG4ZF74 |
| Original URL | https://ludumdare.com/compo/ludum-dare-36/?action=preview&uid=46596 |
yeah, for some reason its slow in chrome, very nice take of the theme, very nice execution as well
anyway, that voice at the beggining really crack me up, and you piano skill is on point bruh :D
Those who do however are very satisfying to watch
The only detail I would change is the speed, would be funnier and dynamic.
That jokes made me laugh a lot!
Great game.
10/10 would play again
Maybe needs some more player input to avoid it being a movie, but impressive work regardless.
What.. What is my life???
All jokes aside, very strange thing you've produced here. The music fits the carnage in an oddly sadistic way. Though I have no idea what's going on, it seems that it is simulating destruction of ragdoll people and is storing the most "successful" scenarios? Odd. Very odd.
Regardless, very fun to watch. Music's fabulous, graphics are clean, the carnage is beautiful
If I have an issue with the mechanics, it's that the bricks the walls are made out of are far too deadly. In a couple games I ran, the algorithm was using them as weapons. As much as particle effects are fun to watch, it gets boring watching simple bricks drop from various points to optimize splash. Crossbows and cannons are far more exciting and I wish I could see more of them.
As a mode of interactivity, it might be interesting to let the player upvote/downvote various ideas to discourage this sort of repetition.
The suggestion above about letting the player influence the scoring sounds neat as well.
Probably shouldn't tell you this, but you should drink more and jam more. Good stuff happens
overall a fun game
Some interactivity would be awesome - letting the player change the scene would be cool (but it might take quite some time to do :/ )
Nice piano too!
Should add some more interactivity and sound effects.
I think that there should be a bit more possibilities to control the generations - or maybe see a list of the fitness scores at least?
Still, it makes for a cool cinematic with playful music together with just about the funniest way to test GA. Very well done!
@everyone Yup, I'll look into adding some interaction later
I've always been a fan of watching genetic algorithms in action, and this is no exception. It does seem like the winning strategy is to smash the walls in such a way that the bits go flying across the people, taking them all out - that showed up in generation 2 or 3 in my game and by generation 12 was pretty much universal.
Good stuff!
Can you add your game on indiexpo.net ? (it's free)
So we can include also your game in the video ;)
p.s. write #LDJAM in the game's description.
Wait... now I sound like a psychopath.
Anyway amazing entry!
And now? When you add gore, murder and destructible enviroment ... WOHOOOOOO GAME ON!
(And I didn't even know Unity Pro could build projects into screensavers, even if only with an add-on, that's pretty wild)
The score was amazing too, props to you for your piano method!
Only issue I had (if you can call it that) was that the most common top evolution (i did multiple runs to 15th generation) by generation 4 was members that simply spawned in or above the walls and killed with shrapnel from that.
I could play for hours if it had some interaction. Maybe a drag of the people or the bricks.
Nice work. Keep going!
I think you may like mine too :P
Unfortunately performs very poorly on my computer while hooked to a projector and streaming to Twitch, all at the same time. OK, almost nothing runs on my computer, but still, maybe make it less performance killing next time?
I still wish I had some idea of what the "generation" and "member" number means, exactly...