Game of Roots by BubuIIC

[raw]
made by BubuIIC for LD29 (JAM)
In "Game of Roots" you play a plant, or rather its roots on a quest for minerals and water. The roots can be send down, left and right and, additionally, they can split up. Handling all of the roots simultaneously with the same four keys, collecting water and avoiding poisonous waste is the main difficulty of the game.

Basically the roots always do what you want - except if they can't. Then they do something else, so watch out! With four or more roots at the same time, this can happen quite often.

=====HOW TO RUN:=====
- Windows: unzip and double-click start.bat

- Linux: Needs libsdl, libsdl-mixer, libsdl-ttf, libsdl-image and liblapack3 as dependecies. Then untar and run start.sh. If it does not start, try to run start.sh in a terminal to get an error message. The package should work under *Ubuntu 12.04+/Debian 7. Others might not work.

- OS/X: I got it working under OS/X but you have to use the source version, install python3, numpy and pygame yourself. Bundling a standalone application doesn't work :-(.
Let me know if you have problems.

----- IMPORTANT: If the screen is too big, You can SET THE RESOLUTION and other gameplay parameters in settings.txt

Created during three days with Python3 + pygame, Inkscape, Anvil Music and sfxr
by
Code: Marcus Hoffmann, Eric Zimmermann
Graphics: Stephan Waeldchen, Marcus Hoffmann
Music: Stephan Waeldchen, Eric Zimmermann

Changes:
- Fixed music not stopping in win32 build.
- Added a hopefully much more compatible Linux build. Also added dependency checking in the startup script.

Ratings

Coolness 91% 2
Overall(Jam) 3.39 252
Audio(Jam) 2.93 426
Fun(Jam) 3.26 216
Graphics(Jam) 2.91 544
Humor(Jam) 2.14 540
Innovation(Jam) 3.85 43
Mood(Jam) 3.00 398
Theme(Jam) 4.02 25

Feedback

Benjamin
29. Apr 2014 · 10:58 UTC
Wow ! That was brilliant and innovative. Very fun to play.

Energy would deserve a bigger counter imho and also the darkening of the screen would be better if you encounter really darker dirt tiles instead of just darken the background.
Maybe, you should stop the bg music when your gameover sequence play.
Figglewatts
29. Apr 2014 · 16:26 UTC
Pretty innovative. UI was confusing to understand, however.
Junber
29. Apr 2014 · 16:35 UTC
Cool game. Nice to see another one using pygame.
Rock48
29. Apr 2014 · 17:24 UTC
Good Game, Really fun and new.
AugustSnow
29. Apr 2014 · 17:40 UTC
Really great and innovative idea!
sam101
29. Apr 2014 · 17:52 UTC
It was fun, the "can't go up" system is pretty nice. It lacks animation, but still, it's a fun game.
Zerkruemler
29. Apr 2014 · 18:01 UTC
Very cool and strange idea! I liked it very much. Gut to Level 527. Good work!
Knowledge
29. Apr 2014 · 18:02 UTC
You created too big screen.
CiderPunk
29. Apr 2014 · 18:10 UTC
nice idea! ...I don't see why you'd ever want to use the split function unless you were a masochist though
PTSnoop
29. Apr 2014 · 18:14 UTC
Depthscore: 399. And this game certainly has a lot more depth than I first expected - in several senses of the word.

It took me a little while to get used to judging what grid square my root end was in. A root that's just moved down one square looks a bit like it's only gone halfway down - which caught me out at first, I would occasionally overshoot and then find I was too low down and couldn't move back up again. But once I got used to that, I really enjoyed this game. Well done!
Shigor
29. Apr 2014 · 18:16 UTC
Ah, I had similar idea but I wasn't sure if it would work so I ditched it after few minutes of thinking about it - nice to see that someone made it and it works...

Good work (you're the first game in about 20 I've tried that makes me want to try another run)
ArcturusDeluxe
29. Apr 2014 · 21:21 UTC
Pretty innovative game. It's an interesting dilemma weighing up whether to go sideways to get the energy or continue travelling down in the hopes you'll find some more below.
Stepperz
30. Apr 2014 · 11:30 UTC
Pretty cool, but a bit confusing with the gui.
xandgate
30. Apr 2014 · 21:24 UTC
Great idea! Nice realization of the theme
jellyfishlion
30. Apr 2014 · 21:26 UTC
Really cool game :)
SlamBlasta
30. Apr 2014 · 21:26 UTC
Cool mechanic, very innovative!
VDOgamez
30. Apr 2014 · 21:31 UTC
That was interesting to play. There's definitely a good tradeoff between the benefits and risks of splitting a bunch. If you're better at the game you can get away with splitting more and thus collecting more stuff with less cost. There wasn't an option to make the screen smaller, though, so I had to hide my taskbar to see the whole thing.
hnjslater
30. Apr 2014 · 23:46 UTC
Great fun and pygame! Good times!
🎤 BubuIIC
01. May 2014 · 13:27 UTC
@Knowledge and VDOgamez: You can set the resolution in the settings.txt :-). We set the default resolution relatively high, because the game is more fun if you have more space.
Knowledge
02. May 2014 · 16:53 UTC
Please play and rate my game again!
How did you play it firs time(it didn't work)?
ohsqueezy
03. May 2014 · 17:15 UTC
I like the sensation of controlling many roots at once
Hammervuis
06. May 2014 · 11:59 UTC
Great game, thanks!
Ragzouken
06. May 2014 · 12:01 UTC
Really enjoyed this! The root splitting makes for some pretty strategic gameplay :)
Muciojad
06. May 2014 · 15:21 UTC
Quite nice entry, very original. I like what you implemented root's behavior "interfering each other". Cool game :)
Katamori
06. May 2014 · 18:32 UTC
Nice little game, with cool concept.

Check my video about further explanation.
jsmars
08. May 2014 · 08:14 UTC
Really fun idea and nice game! Difficult to control so many roots at once!
Waterman7
08. May 2014 · 22:51 UTC
This was really good! Nice concept, and really engaging.
I loved infinitely splitting my roots until the whole screen was filled with them. Also, I really enjoyed the music.
And a game about roots gets a bonus by default :D (I made one, too)
Zathnic
13. May 2014 · 13:35 UTC
I managed to reach a depth level of 1755 by using only one root and collecting as many stone crushers and energy on the way as possible ;) Not sure if that's how it's intended, but you can really abuse the fact that the game always generates at least one passable path on deeper levels if you have enough energy left!
klianc09
13. May 2014 · 14:39 UTC
Pretty fun game. I liked the root splitting although for me there was no reason to split to more than two roots, as having too many roots made it nearly impossible to avoid all the radiactive trash (Who disposes all this trash anyway?). At the end, when you get so deep that nearly everything is rocks, there aren't enough rock breaker pickups so that you could avoid getting stuck.
KuGrou
19. May 2014 · 22:33 UTC
Really cool mechanics, though it would be nice if there was more motivation to split roots, such as some mechanic or obstacle that forced the user to split the root.