Well done portraying the theme. The gameplay reminds me of an old flash game that needs to interact with certain people in a building. But this one is a plant. Really good! Well done.
Play game
Speedy Bonsai's itch.io pageResults
Criteria | Rank | Score* | Raw Score |
Innovation | #14 | 3.758 | 3.758 |
Theme | #43 | 3.455 | 3.455 |
Graphics | #52 | 3.515 | 3.515 |
Overall | #81 | 2.897 | 2.897 |
Gameplay | #124 | 2.545 | 2.545 |
Audio | #183 | 1.212 | 1.212 |
Ranked from 33 ratings. Score is adjusted from raw score by the median number of ratings per game in the jam.
GitHub repository URL
https://github.com/cobrajs/gamedevjs_jam_2023
Challenge
Comments
REALLY great take on the theme.
Well done mechanics.
A peculiar one still one of my favourites thus far.
Quite a unique game (or perhaps - toy?) and and original interpretation of the jam theme. Very cool visual style, kind of reminded me of ZX Spectrum times. My only complaint is that starts to use CPU quite heavily after some time.
Thanks!! Definitely just a toy since there’s no goal haha! And yeah, the tree growth algorithm I used is terribly inefficient, along with it re-rendering the entire tree basically every other frame. Still trying to think of ways to make it more efficient post-jam, though if I go the route I’m thinking (basically making it even more of toy and removing the time flies and just making it about pruning and growing the bonsai with more control) it should be a little more efficient just because I won’t have to worry about it tracking the time flies haha.
love the visual style of this. I think leaning into its non-gameness would make it really cool. Kind of like a generative tool with some sliders to adjust for different outcomes! Keep it up!
Post-jam that’s definitely the direction I’m taking this! I need to relook through all the comments because there’s been a ton of good suggestions, but for sure I’m going to have a way to control the speed of growth, and a tool for making a branch follow the cursor, and likely one for adding subbranches. Though having sliders to like adjust for frequency of subbranch creation, or some other series of things would be cool!
Thanks for the review!!
Pretty original entry. After some minutes game tends to lack, i suppose is consuming so much memory processing. I'm not sure if this is a game or a toy, but it was fun to play with it.
Really cool concept! It would be awesome if you could adjust the speed of how fast the tree were growing, as it felt pretty rapid at times. It was really fun trying to make a nice looking tree. Well done, thanks for the game :-D
Pretty original idea! I'm not good at growing trees but I had fun nonetheless. A mechanic to influence speed would be a nice touch. Great work!
Thanks!! So you mean like being able to control the speed of growth, so that instead of growing/not growing, there would be a way to grow at like half speed? That would definitely make it a less frenetic haha!
I definitely have plans to add some things to this post jam, most especially like some kind of sound, and visual effects to show the effect of actions, so adding some new mechanics might be fun while I’m updating it!
Nice game. The visual is simple yet pleasant to the eyes, it's also blended with your page, that's cool.
I let mine grow monstrous, and then cut off everything including the planter.
I really enjoyed this! "This is not how trees actually grow (I don't know how trees grow)" made me laugh too. Beautiful style and very innovative game, well done!
I loved it, an awesome concept. I felt like the Karate kid.
For some reason my bonsai would often get stuck like this.
Ahh yeah, so I made it so that once you prune a branch, then that branch wouldn’t grow anymore. The pruning tool is a bit wonky though haha. It’s still possible to hit a time fly into the branch and get a new branch growing out of it (at least in theory… I should have done more testing haha). Thanks for the review!
Nice simulation game. Did you use L-systems to grow the tree?
I found the snip tool a bit confusing to use actually. I could never control what was being cut. Maybe some more visual indicators would have been helpful. Was there any difference between daytime and nighttime? I think that would've added to the theme a bit more.
Thanks!! That would have been smarter: it’s actually just an array of points, and when the simulation is running I extend the last point in the array until it is a certain distance then add another point. I give it width by caching two points that are like perpendicular to the two vectors on either side of a point, and each point can have sub-branches that grow out of either side.
I should have had the points be deltas so that when I rendered the tree the sub-branches would actually be attached to the sides and would grow out, but I ran out of time and hard-coding the points worked okay.
Yeah, I spent a bit of time trying to debug that, but I couldn’t figure out why it doesn’t cut exactly where you click. If you snip/prune at the same spot multiple times, eventually it’s cuts it done to where you had originally clicked it. I’m doing a distance search of every point to find the nearest one, so it must be finding the wrong point or something.
I briefly thought about day/night theming, but somewhere along the way I decided to make it monochromatic and I couldn’t decided on something different that should happen. Maybe like decrease the light bloom at night… although that would essentially just make everything pulse when the simulation is running haha
Interesting bonsai growing simulation game! Love the visual style but would love more UX feedback when interacting :O
Leave a comment
Log in with itch.io to leave a comment.