Bobbin’ & Weavin’

Bobbin’ & Weavin’
Video game project, made with Godot in a team of 4
Genre: Puzzle
Last updated: August 2025
Play in browser: Click here


Intro
The time of year has come around again for the Game Maker’s Toolkit (GMTK) Game Jam, and this time I worked with a brand new artist. Released in 2025, Bobbin’ & Weavin’ is a top-down puzzle video game where the player must save the ‘Pom-Poms’ from danger. They’ve escaped their craft-box prison, but are surrounded by dangerous Scissors and Cats! Rescue them by tying loops around them and pulling them back into their Box.

Game Jam Theme
The jam’s theme was ‘Loop’. The prompt only being a single word meant that it was more open to interpretation than usual. It took us some time to brainstorm an idea. The team landed on the idea of drawing a lasso on the screen to capture enemies. This game mechanic was inspired by my team-mate’s experience with Pokémon Ranger on the Nintendo DS, and my experience with the firefly mini-game from Greymond – an Adobe Flash game developed in Australia that I played in my childhood & still adore today.

Compared to the Last Project
2024’s project Puffed Up! was a sizeable production with 6 dedicated team members. This year the artists behind our 2D graphics, music & sound were unavailable. I recruited a friend of mine to do the art for Bobbin’ & Weavin’, and I enjoy the unique aesthetic they brought to this project.

A coder friend from the previous few projects joined me to complete the programming. We are in separate time-zones, so I could work on the game while he was sleeping and vice-versa. There were less chances to step on each other’s toes while collaborating on code.

Summary of Development
The Jam had a 4-day limit, same as last time. We decided to take a more relaxed approach & avoid feature creep, which affected games made by our team in the past.

Day 1 was spent brainstorming and learning how to use the new engine we chose, Godot. Day 2 was spent getting the lasso mechanic to work. I worked on the UI & entity interactions.

Day 3 was spent on refining the gameplay and inserting the art assets drawn by our artist. Day 4 was about adding sounds/music & finalising all aspects of the game.

The game released 3 hours prior to the Jam ending, with no major bugs. Bobbin’ & Weavin’ released with a few last-minute tweaks required, but nothing like the all-out panic that release time usually is for these Jams. Lesson learned: Keeping the scope of a game-jam project minimal is well worth it.

Version History
v1.0 released without major bugs. A post-jam version is planned, where we will fix minor bugs and clean up the code to prepare for code re-use in future game-jams.

My Responsibilities

  • Code for entity movement, signals that tell the game about certain events happening, and the logic behind incrementing levels when a level is passed
  • Took a team lead role, checking in with teammates for their progress & directing how the project would progress day-to-day
  • Most UI elements

To play the game in your browser, visit the itch.io page for the project! A Windows version is also available.

> > > Click here to visit the Itch.io page < < <

The source code is currently private, it’ll be made public at a later date.