Live

Paint Off

A real-time multiplayer drawing and guessing game with public matchmaking, private rooms, and live canvases.

Visit production site ↗

Paint Off is a real-time multiplayer drawing game built around quick matches and shareable private rooms. Players draw their own avatars, take turns illustrating hidden words, watch strokes arrive live, and score points by guessing correctly.

The production game uses a Vue 3 canvas frontend on Cloudflare Pages and an edge backend built with Cloudflare Workers and Durable Objects. The project also includes account, persistence, moderation, AI-player, badge, and billing foundations, plus a Go WebSocket backend for local and container deployments.

Technology

  • Vue 3
  • Canvas
  • Cloudflare Workers
  • Durable Objects
  • Go
  • WebSockets