It Started Out With A Brick

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!

Genres: simulation
Tools: Unity

Comments61

MaTeX-7seven29 Aug 2016, 01:28
Bro! This is fokin cuul. Thanks 4 the laughs haha. It's something original and quite beautiful. Good job . Also nice piano skilz
Ghen
Ghen29 Aug 2016, 08:33
it was only a brick, it was only a brick!
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
t3h_3lyk29 Aug 2016, 08:54
The piano score was great! I wish there was more interactivity though (maybe a give the player some control over the fitness function?)
peterthehe
petertheheauthor29 Aug 2016, 09:00
@t3h_3lyk The fitness function parameters are derived from the quiz :P
onyon
onyon29 Aug 2016, 09:09
Although it's more an interactive movie than a game, still made me smile and the music is great! Thumbs up!
PeachTreeOath
PeachTreeOath29 Aug 2016, 09:09
Great talent all around, especially for your age!
alexv29 Aug 2016, 09:11
It feels like it's going way too slow. It's generation 12 and there are still a considerable amount of members that don't hit the walls at all.
Those who do however are very satisfying to watch
gurkan9629 Aug 2016, 09:13
nice to look at would have been fun with a little more inreactivity but cool with the physics and stuff
t3h_3lyk29 Aug 2016, 09:23
@peterthehe: I'm aware of that. I was thinking something along the lines of a Thumbs Up/Down to alter the fitness of a given candidate.
rynti29 Aug 2016, 09:25
Fun little experiment, more interaction would've been nice though :)
muit29 Aug 2016, 09:27
Who could have defined the learning parameters with humor. LOL
The only detail I would change is the speed, would be funnier and dynamic.

That jokes made me laugh a lot!
Great game.
Joff
Joff29 Aug 2016, 09:29
I could watch this play out over and over and over and over again, It seems to favour the wall as the preferred way once it hits generation 14 and I think I spotted throwing knives at one point which was a nice touch :D
wheerd
wheerd29 Aug 2016, 09:43
Nice one there :D A bit macabre maybe, but I love it! The piano music also fits beautifully. Not much in terms of gameplay, but entertaining nonetheless.
Kassimkot29 Aug 2016, 09:45
i have no idea what is happening.

10/10 would play again
QwaKlak29 Aug 2016, 10:07
I don't know what is going on :)
LindenHoltWhittaker29 Aug 2016, 10:11
The quiz alone was brilliant, and then the evolution algorithm was really enjoyable to watch as well.

Maybe needs some more player input to avoid it being a movie, but impressive work regardless.
burnedkirby
burnedkirby29 Aug 2016, 10:11
What... What is this game?

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.
DiegoCTorguet
DiegoCTorguet29 Aug 2016, 10:17
There is no interaction at all, but physics calculated violence is always funny.
BurntFeelings29 Aug 2016, 10:22
"do you like babys ?" :D it a really weird game but yeah that is sad that it lags in chrome and pc
amras0000
amras000029 Aug 2016, 10:37
Second LD entry I've seen in the first day that's not a game.
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.
spacewarp29 Aug 2016, 10:49
Interesting setup :) I do like simulated evolution.

The suggestion above about letting the player influence the scoring sounds neat as well.
jackyjjc
jackyjjc29 Aug 2016, 11:04
haha it is a very interesting and fun to watch "game". Great piano music!
pta2002
pta200229 Aug 2016, 11:32
This game is great. Simply love it!
PotatoIng_29 Aug 2016, 11:35
My entire life, up to this point, led up to your game. At least I had a laught and listened to some good piano tunes:). Kinda fun to watch!:)
PotatoIng_29 Aug 2016, 11:37
Also, good luck with high school!:)
Ilseroth
Ilseroth29 Aug 2016, 11:40
Yeah I'm going to go with, some kind of interaction during the carnage would go a long way, even if it is superficial.
wilsk29 Aug 2016, 11:56
Interesting idea!
PetterBergmar
PetterBergmar29 Aug 2016, 13:57
Haha the best part was the sliding scale between YES and NOT YES for Do you like babies? It was cool and the music was nice. Well done!
Spinach_Chicken29 Aug 2016, 14:13
lol Love the music and the ragdolls and wacky physics. Great job!
FaeLD29 Aug 2016, 14:42
Haha that was quite entertaining. The music, the ragdolling, the questions (without a negative which was a pretty good design choice, I think) in the beginning.

Probably shouldn't tell you this, but you should drink more and jam more. Good stuff happens
XAND
XAND29 Aug 2016, 14:45
The game was pretty cute. Very nice work.
mathias234
mathias23429 Aug 2016, 14:57
A wierd but fun game! I just wish there were something to do while watching like i could do something. but i guess its a simulations so.

overall a fun game
edve98
edve9829 Aug 2016, 14:58
It's pretty awesome that you made this! Music was great although I got bored of it pretty fast:/

Some interactivity would be awesome - letting the player change the scene would be cool (but it might take quite some time to do :/ )
RafaCP29 Aug 2016, 14:59
Funny premisse, nice non-interactive simulation!
Nice piano too!
Should add some more interactivity and sound effects.
Vaiaphraim
Vaiaphraim29 Aug 2016, 15:03
Hahaha, my bricks keep jumping into walls to kill everyone with a spray of micro cubes :D

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!
Sakaki29 Aug 2016, 15:09
Very good physics and stuff. But am I supposed to watch the whole simulation, is it interactive or something? :/ I couldn't figure out what to do after answer the quiz.
peterthehe
petertheheauthor29 Aug 2016, 15:19
@sakaki The simulation is endless (as is evolution).
@everyone Yup, I'll look into adding some interaction later
tenpn
tenpn29 Aug 2016, 15:46
It's entertaining! My simulation decided that smashing the columns was the best bet, which led to some relatively boring weapons.
justinooncx29 Aug 2016, 15:57
Not a game, per se, but it WAS rather therapeutic to watch things fall on the ragdolls and send them flying.
rjhelms29 Aug 2016, 20:49
Haha, this is hilarious. Not a "game", per se, but very entertaining all the same.

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!
AWOL29 Aug 2016, 20:53
Nice Work!
tomdeal
tomdeal29 Aug 2016, 21:54
Haha that was a lot of fun! Maybe to add some "gameplay" elements, you could rate the state of the machine and incorporate this for the next iteration. My machine ended up just grinding the left pillar, killing everyone with the debries :-)
Seizar29 Aug 2016, 22:23
Loved the music, and it was strangely hypnotic to watch the algorithm learn the best ways of killing. I'm really really curious about how the algorithm works behind the hood, would love more details about how it merges the various generations of killers.
KevKevOnFire30 Aug 2016, 03:25
Nice music, and its really impressive to get a solid genetic algorithm for a jam. Definitely needs some interaction though, it's just not really a game atm.
SketchyGalore
SketchyGalore30 Aug 2016, 04:57
Wow, I need to learn how to make music like that!
steph8830 Aug 2016, 06:53
Hi, nice game and congratulations ! Simple mechanics that still offered a decent amount of challenge.We're realizing a video with several games of the Ludum Dare #36. We made the same thing at the previous jam.

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.
Geared Games30 Aug 2016, 09:26
Haha this game was amazing. It was really funny to look at all the ways those little puppets were destroyed.

Wait... now I sound like a psychopath.

Anyway amazing entry!
kiguel18230 Aug 2016, 09:36
This is a really cool experiment. Fun stuff.
Remicy30 Aug 2016, 13:04
I feel really good in this game. 5/5 mood.
DUDSS30 Aug 2016, 14:10
I love those types of evolution games, I really do. Its so interesting to watch those machines grow. And ... evolve.
And now? When you add gore, murder and destructible enviroment ... WOHOOOOOO GAME ON!
Avalanche Games
Avalanche Games30 Aug 2016, 22:54
Great simulation but not much of a game. Keep up the good work.
Lacaranian
Lacaranian31 Aug 2016, 01:29
Whoa! Nice simulation there, and good way to play around with genetic algorithms and that jazz. Good piano music, though with the slow Chromium I run on my Ubuntu machine, it does get repetitive on the way to ever more destructive means of death. It did feel like the "brick" reached extremely efficient ways of killing within one generation (an entire column being smashed into a scream-inducing wave of general unpleasantness), but maybe I just answered the quiz questions well. Who knows? Good work, regardless.

(And I didn't even know Unity Pro could build projects into screensavers, even if only with an add-on, that's pretty wild)
Flatgub
Flatgub31 Aug 2016, 06:29
Really cool little simulation!
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.
publicidadeba
publicidadeba31 Aug 2016, 15:49
The visual animation was the high point
Linus123xbb31 Aug 2016, 17:29
Very nice music, the simulation using genetic algorithms was really clever. I kinda felt bad about those stickmen lol
nardelli31 Aug 2016, 21:24
I really like physics simulation, so I liked your game :D! Was nice know the performance of Chrome and Firefox :P.
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
Omiya Games
Omiya Games7 Sep 2016, 01:16
Oh, hey, Steven Hawking's sound-a-like-voice is back! Good memories!

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?
Deive_Ex11 Sep 2016, 16:22
I didn't really understand what was going on, but the music was nice.
I still wish I had some idea of what the "generation" and "member" number means, exactly...
Franklin's Ghost
Franklin's Ghost16 Sep 2016, 12:32
Interesting game, liked how you had to answer questions at the start to set the perimeters. Did have moments where the brick landed off to the side and missed everything. Simple art also worked well with the game.
charlesbaby
charlesbaby19 Sep 2016, 13:24
Would definitely make a good screen saver. Nice music. Would have liked some sort of interactive element, even if it's just a score board telling me which member in the generation has the highest fitness ("score").

Other games by @peterthehe

Found a bug?
Tell us on Discord