CurlingWorks
About Us
CurlingWorks is a one-person studio in Calgary, Canada. I'm John Van Vliet, and I'm that one person. I started curling when I was 10, got my first computer around the same time, and wrote my first simulation of colliding rocks a few years later. Forty years later, I'm still obsessed with writing top-notch curling software that respects the sport and gets the details right.
I completed my first curling game in the early 2000s. Granite and Granite 2 were desktop games shipped on CDs across Canada and around the world, and Granite 2 became the official PC game of Curling Canada in 2008. I still occasionally hear from people who remember playing them.
True Curling is a full modern rebuild with deeper physics, smarter AI, and an interface designed for mobile from the ground up. It’s the most accurate and fun version yet. A desktop version is in the works for those who prefer a mouse and keyboard.
But CurlingWorks isn’t just about games. I also have ideas for coaching, training, and on-ice tools. These will begin rolling out during the 2026/27 curling season.
This is a long‑term craft project. I’m building it carefully to get the right feel. I’ve been thinking about it for decades and I'm excited to be making it happen.