bonsai binary trees
A downloadable game for Windows, macOS, and Linux
Description
Relax and take in the beauty of nature by carefully pruning, grafting and training the branches of your binary tree.
Make yourself a cup of tea and take a serene moment to contemplate the timeless elegance of nested heirarchical structures.
Become one with the universe as you progress through your own personal recursive traversal of life, it's mysteries and challenges.
How to play
Select a tool with the three central buttons to:
- Cut (removing a branch and it's subtree)
- Graft (adding a new random subtree to a node that has space)
- Bend (rotate a branch and it's subtree using arrow keys or a/d).
Change season with the season switcher in the bottom left to enjoy your tree throughout the year as it's foliage changes.
Click the button in the bottom right when you are happy with your tree and enjoy a moment of reflection and a haiku generated based on the structure of your tree.
How it's made
This game is written in Clojure using a game engine called quip which I've been writing for the last few years.
All music, assets and game code were created during the jam.
Source code is also avilable on the public github repo: https://github.com/Kimbsy/bonsai
Credits
Music: PJ Kimber (SoundCloud)
Install instructions
Windows users should be able to double click the bonsai.jar file to run it.
Mac/Linux users may be able to double click it, or run:
java -jar bonsai.jar
Leave a comment
Log in with itch.io to leave a comment.