TweeTree

by rhiz
Overall★★★★★★★★★★2.94
Fun★★★★★★★★★★2.46
Innovation★★★★★★★★★★4.09
Theme★★★★★★★★★★3.96
Graphics★★★★★★★★★★2.83
ld46_0.gifA tweetcart (the whole game fits in a single tweet) in Pico-8 about sending rain clouds to keep a tree alive.

Press Z to send a rain cloud. Once the cloud is over the base of the tree, the tree will grow. You need to send another cloud shortly after the tree grows to keep the tree alive.

Source code fits inside a single tweet:

function r(x,y,b,i)
if(i<0)return
line(x,y,x+b+sin(t()),y-10,min(3+i,4))r(x+b,y-10,b+4,i-1)r(x+b,y-10,b-4,i-1)end
c=0n=0::a::c+=2
if(btnp(4))c=0
if(c==64)n*=2
n=max(n-n/72,1)l=n
i=0
while l>1 do
l/=2
i+=1
end
for i=1,20 do
circfill(c-i,10,5,5)end
r(64,127,0,i)flip()cls(12)goto a

screenshot
Genres: action
Tools: PICO-8

Comments24

scifi654619 Apr 2020, 02:01
Confused about how I water the tree.
causalpigeon
causalpigeon19 Apr 2020, 05:31
Couldnt get it too work its kinda boring i wish there was more content and the controls where better keep improving.
Rhiz
Rhizauthor19 Apr 2020, 18:01
Thank you for the feedback. I made the instructions more clear.
Owl_Skip19 Apr 2020, 20:00
This is cute! I'd really like some tinkly music with this.
Freya C
Freya C20 Apr 2020, 14:47
I had a nice little meditative rhythm going playing this. Fun to see the patterns the branches form and impressive gettting all of that in a single tweet. The graphics get kinda broken when the tree grows higher than the cloud though!
lonewookie20 Apr 2020, 15:12
This is confusing to figure out, but once you get it it's easy to keep the tree growing. I agree with Freya, I do think this would work as a rhythm style game. Cool idea to make a ludum dare entry that is a tweet cart. I would say more visual or audio feedback to indicate you successfully watered the tree would make it easier to understand. I also think the tree is quite beautiful when it grows large. Well done!
Sinamon
Sinamon20 Apr 2020, 17:32
Didn't work. :(

If you ever decide to develop the idea, go into fractal pattern generation.
cjgammon
cjgammon20 Apr 2020, 19:07
neat, i was able to get it up to the top after messing with it some, once you get the tree on the same level as the cloud it kind of slows down and the cloud doesn't reset. so it doesn't seem like you can win? or maybe that's the win condition. either way was fun to mess with. good job.
Alex Mulkerrin
Alex Mulkerrin21 Apr 2020, 12:33
Amazing to think such a neat L-system fits within a single tweet. Very cool :thumbsup:
garygreen
garygreen21 Apr 2020, 19:09
I enjoyed this. A straightforward idea, but tricky to complete. And the fact that you created it in such a limited amount of code is impressive. :)
microwerx
microwerx22 Apr 2020, 06:42
Nice tiny game. I think it's fun that you managed to fit this into
gamebuilder
gamebuilder23 Apr 2020, 14:43
I was confused by the instructions at first: I thought the cloud had to reach the bottom of the tree. Now I realize it just has to be over the center of the tree. Anyway, it's a nice, relaxing pattern. You did a good job with the branches.
Rhiz
Rhizauthor23 Apr 2020, 18:45
@gamebuilder Thanks, I've updated the instructions to hopefully help more players.
Axkarth24 Apr 2020, 11:14
This game isn't about gameplay, this minimal work of art is pure _A E S T H E T I C_. Good job! Even though it's short it's amazing to be able to make something playable with such little code, and it fits the theme really well.
smbe19
smbe1924 Apr 2020, 11:30
Nice binary tree ;).
bentglasstube
bentglasstube28 Apr 2020, 00:04
This was a pretty interesting minimal game. I think, as other have said, some feedback about if you were early or late in pressing the button would be useful. I really liked how the patterns developed in the tree branches as it grew.
cheesepencil
cheesepencil29 Apr 2020, 00:11
I guess there wasn't enough space to implement a win condition? I got the tree to the top of the screen but by then Pico was having a hard time rendering I think, and it started eating my inputs (I would hit z but the cloud wouldn't restart).

Submitting a tweetcart is daring move for compo, where I suspect most folks will just not understand the limitations and judge harshly. For 279 characters I thought it was darn good.
Blue Pin Studio
Blue Pin Studio29 Apr 2020, 08:02
I dont actually fully understand how this game is even possible from a dev perspective, very cool work! This is the first time i've heard of tweetcart games. I thought it had very good level of gameplay complexity for a game that is so compact, good work!
Rhiz
Rhizauthor30 Apr 2020, 04:50
@cheesepencil It was either a win/lose condition or colors...
NaBo3694 May 2020, 11:54
This was a neat little game. It is really simple but I am impressed with how it looks and works considering the limits.

Well done!
Westmave
Westmave5 May 2020, 10:00
I figured it to be a rythm-game and I liked it. It would have been nice with some kind of soundeffects and a finish-screen, cause the could is just moving slower when the tree hit it´s highest Point and you can´t spawn another, But I guess that´s what you get with a game that can be written in a Tweet. Really cool Idea, I liked it a lot. Well Done, Thank You :)
ndrw6 May 2020, 04:04
Was super minimalist and I found it relaxing. I managed to get a pretty big tree after a while of repeated key tapping. Amazing that it was written in less than a tweet.
blobo
blobo11 May 2020, 19:12
Huh, neat. I ended up making the tree so big it went off screen and lagged the PICO-8 like crazy! Also the fact that this game fits in a tweet is remarkable! Great work.
Found a bug?
Tell us on Discord