About this game

Two rival groups of squirrels are stocking up for the winter. Each group can only eat a certain type of fruit, but the tree that produces the kind of fruit they like is in their rivals' territory! What is to be done?

The two rival groups of squirrels will need to work together to be sure that they can survive the winter. But, of course, they'll demand everything be split up evenly so as not to give their rivals an advantage...

A relaxing sort-of-mostly-deductive grid-filling-in-type puzzle game with a fun organic twist.

Made in 48 hours for Ludum Dare 52 (Theme: "Harvest"); 7th place overall, 3rd place for innovation! :)

How to play

  • Use the mouse to drag paths that the tree branches will follow. Trees can only branch away from their starting point (i.e. branches from the top tree must always point down and branches from the bottom tree must always point up.) There are walls in the grid which prevent tree branches from moving through a space.
  • If you move a tree over a green "seed" point, it will produce a fruit, which hangs straight up or down towards the tree's starting point.
  • You can then use tree branches to create a path for the squirrels to retrieve the fruit. Squirrels will move along the branches of their tree, but will only grab a fruit that matches their color (which comes from the opposite tree.)
  • (Note: You can continue to draw branches while the squirrels are running around. They're smart, they can figure it out.)
  • In order to complete the level, you need to create fruits from all the seed points, have the squirrels collect all the fruits, and ensure that each squirrel team has an equal number of fruits in their possession.
  • There are 15 levels in total.
  • You can use the buttons in the lower left to undo the last branch you added, or to restart the level. You can also use Z and R on your keyboard for undo/restart, as well as M to mute the sound.
  • Your progress is saved automatically, but you can delete it by pressing X and then pressing W and then refreshing the page.

Tools used

  • Coding: the ongoing saga of my custom javascript game engine, which now has a real name: zucchinibread.js
  • Audio: Audacity + guitar / kalimba / sink / fingers on wood / mouth sounds / birds at the park
  • Graphics: Aseprite
  • Level design: Tiled + ulvl