Funky Forest is a rhythm game where there is a band of squirrels rocking out in the forest. Their music is too crazy, making acorns fall out of a tree on beat with the music. The player must catch the acorns in the according baskets by pressing keys that correspond to those baskets.
Acorns are falling out of the tree and you have to catch them! At the bottom are 4 baskets, each assigned a letter. When an acorn falls into a basket, press the corresponding key to catch it. On the qwerty keyboard, these keys are in the middle of the keyboard.
Each acorn will land in the basket on beat with the music in the background. Be sure to turn on the volume and time your key presses with the beats!
This game was originally made by Kaidyn Haun (KaidynH), Thomas Smelts (Talon-Debug), and Thuc Chi Do (thucchi-cs).
This game was made entirely with Pygame and was converted to be playable on itch.io with Pygbag.
It was hard to time the acorns to match the beats since we had to match them when they touch the baskets, not when they start falling. We manually extracted the beats and their time stamps from the music, then added the data into a json file. We learned how to read data from the json file, and matched the acorns to beats using math!
Some graphics were made originally. The rest were royalty free, found on pixabay.com
Music was found royalty free on pixabay.com
This game was made as an entry to the "Hack With The Beat" hackathon in August 2025. All of us were familiar with Python, especially with Pygame. We also wanted to incorporate music into the project, so we decided to make a rhythm game. Our game ended up winning 2nd place to the category "Best Game".