Welcome!
SqueakLab is a collection of projects to learn and experiment with web and game development in my spare time alongside my squeaky companions. Originally I set out only to make games to play with my family and friends, but now I hope that you'll enjoy them as well!
I'm particularly interested in creating group games and activities that use the web to make it easy for everybody to join in, whether you're playing on the couch or catching up over a video call.
SnowDown
SnowDown is my first game, released in August 2024, where you can use your phone (or a web browser on any other online device) to throw snowballs at your friends and family in a team showdown of skill and luck.
The game itself runs on the Godot Engine, and the web application for the player controllers uses React. SnowDown was built in conjunction with SqueakSync, which links the two sides together.
Check it out on Steam here!
SqueakSync
SqueakSync is a web service I designed to make multi-user browser-controlled games and applications easy to build, with a focus on providing speed (as needed), reliability, and flexibility.
The service is currently still in active development alongside my other projects, but I am interested in eventually releasing my current integrations and building more, so others can develop with the service as well.
About the Team

Tim - Principal Squeakineer
Tim loves to get treats and he makes sure that everybody knows it. What he lacks in problem-solving skills he makes up for in squeak-producing lung capacity.

Martin - QA Lead
When he's not hard at work testing the structural integrity of hanging pictures and cardboard boxes, Martin ensures that laps everywhere are providing optimum comfort.

Sam - Project Manager, Emeritus
Sam is enjoying his hard-earned life of retirement with plenty of naps, but at the peak of his career he could bark orders like no other.

Jim - Everything Else
In addition to working in web development and learning game creation, I enjoy hiking, learning Japanese, and, of course, playing games of all kinds.