About Crokinole Club
Crokinole Club is a free, independent crokinole game that runs in any web browser. It has real physics, a 15-level career, pass-and-play and online play, with no download, no ads and no account required. It exists so a crokinole table is always available, even when the real board is in someone else's basement.
Last updated:
What is Crokinole Club?
Crokinole Club is a free 3D crokinole game that runs in any web browser, with a 15-level solo career, pass-and-play and online play. The board is a canvas rendered in 3D, and discs are simulated as rigid bodies, so a flick behaves like a flick: speed, angle and contact decide everything.
What is the promise?
- Free. No purchase, no subscription.
- No ads.
- No account needed. Every mode works as a guest. Google sign-in is optional and only backs up your career.
- Works offline. Once loaded, install it from your browser and play without a connection.
What is in the game?
- A 15-level career in five chapters, with up to three stars per level, and Season 2 with eight harder challenges.
- Quick Play against a computer rival, and Pass & Play for two or four people on one device.
- Online friend rooms (1v1 and 2v2) and Find Opponent matchmaking.
- Rival bots that choose shots by simulating them and play with human-like imperfection.
How is it built?
TypeScript and Vite, Three.js for the 3D board, the Rapier physics engine compiled to WebAssembly, and a service worker for offline play. Online rooms run on Cloudflare Workers and Durable Objects; optional sign-in uses Supabase. Fonts are Lilita One and Nunito (SIL Open Font License). See the press kit for the full list.
Who is behind it?
Crokinole Club is made by an independent developer. Crokinole Club is an independent project. It is not affiliated with or endorsed by the National Crokinole Association (NCA) or the World Crokinole Championship (WCC). Rules on this site paraphrase the NCA rules and public references and link to them. For contact details see the privacy policy.
Learn crokinole
Rules, scoring, how to play and the FAQ.