Hey! Sorry I'm a bit rusty on the actual implementation (and this is Godot Engine by the way, not Unity, although it doesn't really matter), but IIRC I used a simple function to check if an entity (player, acorn, etc.) could move to a target tile. I did collision checking and stuff like that in this function.
If the destination is occupied by a pushable item (an acorn), I would call the same function recursively passing the acorn and the desired push destination.
The function returns false if no movement is possible, so if the acorn cannot be pushed to its destination the whole movement is halted.
Can't really check the actual code at the moment since I'm on vacation, but I hope this helps. Good luck!
Holy crap what a toughie! I love puzzles like this. You gotta think several steps ahead and you feel so smart when you finally get it right! Cute art style and subject matter as well, love me some squirrels.
I enjoyed this one a lot, I hope you change the movements to a single square per button press/hold, was too easy to do an extra movement unintentionally.
There are some great puzzles here! One thing to bear in mind is that sokoban is way more fun when there's an undo move button that lets you go back as far as you need to.
As the levels become more complicated, the lack of undo becomes a real friction point, partly because it's easy to produce a fail-state accidentally, but more because starting a level over can feel very punishing when you're close to a solution but have made a small mistake.
awesome game!! great visuals and sound effects, love the art style, and the gameplay was amazing!!
its rare to find a puzzle game thats got a good difficulty balance, i often find either its too easy and boring, or i inevitably get frustrated trying to solve it. but this? this was a lovely challenge to work through! it really made me think, especially the last few levels, but not once did i get frustrated trying to figure it out! it was fun being able to work on one section of the puzzle, playing it over and over and figure that bit out, and then move onto the rest at my own pace.
also the function of the day/night cycle and how that changed the behaviour of the owls and plants was very creative! plus with how the player has some level of control over it by being able to choose when to trigger it!
all in all, it was an amazing game to play! it feels very well polished and thought out, the level design is very creative and the difficulty is well balanced. very fun, i can absolutely see why this got first place in the jam. it deserved to!
Great game! I love the style but I really suck at this lol. The only suggestion I can give is maybe adding in a hint feature for people who are bad at puzzles like me. In any case, can't wait to see more games from you!
The hint system was deliberately left out, as I didn't really have the time to code it and carefully balance it before the jam ended. It's definitely something I want to add later.
All levels are solveable, I tested them personally (and repeatedly), and had them tested by different people to make sure. Later levels are a bit harder, so it's easier to get stuck. Don't give up, you almost made it to the end!
Edit: I just now realized you might have been asking for a hint. Sorry, English is not my first language. Another user (gencivl) posted a useful video that can help you.
Really well done. Super cute, great progression, great touches with the other animals. Could do with an ever so slightly longer delay on the key press. I kept moving too many squares too often. Simply a great game!
Thank you so much! I tried balancing the movement to be not too slow because in certain levels you have to go around a lot and didn't want it to be tedious. I definitely agree though, sometimes it's easy to overshoot and mess up the whole level. I'm thinking of slowing the movement down and adding some sort of run button.
Really awesome job! Everything has a great level of polish, the mechanics are all really enjoyable and the puzzles well thought out. Really amazing what you could get done for the jam :D Had a lot of fun playing it!
Thanks, the sprites are actually static, I animate their scale/position using Godot's in-built animation system.
I actually made a frame-by-frame animation of the squirrel walking, waving its tail and everything, but the movement is so fast that it looked pretty glitchy. In the end I decided that simple was better. Plus squirrels jump around a lot.
โ Return to game
Comments
Log in with itch.io to leave a comment.
That is one of the most creative game I've ever played.
Props to you, it reminds me of the golden age of flash games.
I really loved the game, from art style to gameplay.
Great sokoban variation !
Liked it all the way trough !
I really enjoyed playing this game! I'm stuck on level 11 though.
Can you tell me how you made the player movement script, my player cant push objects
There isn't a tutorial for this anywhere online. I really need help on pushing blocks in unity.
Hey! Sorry I'm a bit rusty on the actual implementation (and this is Godot Engine by the way, not Unity, although it doesn't really matter), but IIRC I used a simple function to check if an entity (player, acorn, etc.) could move to a target tile. I did collision checking and stuff like that in this function.
If the destination is occupied by a pushable item (an acorn), I would call the same function recursively passing the acorn and the desired push destination.
The function returns false if no movement is possible, so if the acorn cannot be pushed to its destination the whole movement is halted.
Can't really check the actual code at the moment since I'm on vacation, but I hope this helps. Good luck!
Thanks, I thought you used unity like i did.
And, it would help if i could get that code soon since I'm a beginner.
Holy crap what a toughie! I love puzzles like this. You gotta think several steps ahead and you feel so smart when you finally get it right! Cute art style and subject matter as well, love me some squirrels.
very good game thank you for making :D
Thank you for playing, glad you enjoyed!
I enjoyed this one a lot, I hope you change the movements to a single square per button press/hold, was too easy to do an extra movement unintentionally.
There are some great puzzles here! One thing to bear in mind is that sokoban is way more fun when there's an undo move button that lets you go back as far as you need to.
As the levels become more complicated, the lack of undo becomes a real friction point, partly because it's easy to produce a fail-state accidentally, but more because starting a level over can feel very punishing when you're close to a solution but have made a small mistake.
The play button is broken ?
Hey! Seems to be working on my end, both on desktop and mobile. You could try with a different browser/device. Let me know if you still can't play it!
Looks like it worked on Avast Secure Browser.
Looks like it worked on Avast Secure Browser.
awesome game!! great visuals and sound effects, love the art style, and the gameplay was amazing!!
its rare to find a puzzle game thats got a good difficulty balance, i often find either its too easy and boring, or i inevitably get frustrated trying to solve it. but this? this was a lovely challenge to work through! it really made me think, especially the last few levels, but not once did i get frustrated trying to figure it out! it was fun being able to work on one section of the puzzle, playing it over and over and figure that bit out, and then move onto the rest at my own pace.
also the function of the day/night cycle and how that changed the behaviour of the owls and plants was very creative! plus with how the player has some level of control over it by being able to choose when to trigger it!
all in all, it was an amazing game to play! it feels very well polished and thought out, the level design is very creative and the difficulty is well balanced. very fun, i can absolutely see why this got first place in the jam. it deserved to!
I'm really glad you liked it so much! Thank you for playing it and for the kind words :)
Great game! I love the style but I really suck at this lol. The only suggestion I can give is maybe adding in a hint feature for people who are bad at puzzles like me. In any case, can't wait to see more games from you!
Thanks for playing!
The hint system was deliberately left out, as I didn't really have the time to code it and carefully balance it before the jam ended. It's definitely something I want to add later.
Thanks for the feedback!
Last level was definitely challenging. Such an awesome game, thank you for this little gem
Thank you for playing it!
i loved it! level 21 was a doozy but very satisfying to solve. as a collector of acorns, i approve
Thanks! Happy acorn hunting my friend
fun, nice!
Thanks for playing!
Adorable!
No YOU'RE adorable!
(Thanks for playing)
Really fun!
Thanks for playing! :)
Scatterhoard (Full Game)
I think the level 20 has a problem.
There is no solution.
Please the creator to give an idea.
Hi!
All levels are solveable, I tested them personally (and repeatedly), and had them tested by different people to make sure. Later levels are a bit harder, so it's easier to get stuck. Don't give up, you almost made it to the end!
Edit: I just now realized you might have been asking for a hint. Sorry, English is not my first language. Another user (gencivl) posted a useful video that can help you.
You can get an idea from the video.
Really well done. Super cute, great progression, great touches with the other animals. Could do with an ever so slightly longer delay on the key press. I kept moving too many squares too often. Simply a great game!
Thank you so much! I tried balancing the movement to be not too slow because in certain levels you have to go around a lot and didn't want it to be tedious. I definitely agree though, sometimes it's easy to overshoot and mess up the whole level. I'm thinking of slowing the movement down and adding some sort of run button.
Thanks for the feedback!
Great work! I loved the puzzles + the game is beautiful
I appreciate it! Thank you for playing! :)
This is such a perfect little puzzle game! You got so many enjoyable puzzles out of just a few tight mechanics!
Thanks, I really appreciate it!
Really awesome job! Everything has a great level of polish, the mechanics are all really enjoyable and the puzzles well thought out. Really amazing what you could get done for the jam :D Had a lot of fun playing it!
Thank you so much! I put some other stuff on hold to really focus on this small project, and I like to think it shows.
Thanks for playing!
It definitely does!
Nice puzzles. Good job. I definitely got stuck for a bit by assuming that I couldn't push two acorns at once. Whoops!
Thank you! Glad you got over the obstacle! I like to give players the chance to figure out the mechanics by themselves. I appreciate the feedback!
I liked the light animation of the squirrel and acorn. How did you make it?
Thanks, the sprites are actually static, I animate their scale/position using Godot's in-built animation system.
I actually made a frame-by-frame animation of the squirrel walking, waving its tail and everything, but the movement is so fast that it looked pretty glitchy. In the end I decided that simple was better. Plus squirrels jump around a lot.
It turned out interesting
Cute art style. The puzzles made me actually feel like a squirrel! Great game.
Glad you liked it. Thanks for playing!