30 minutes to make a multi user real time paint with Play 2 framework, Canvas and WebSocket.

canvasjavascriptplayframeworkwebsocket


I will show you how to implement a multi user paint using latest web technologies like Play framework (version 2), HTML5 Canvas and WebSocket.

Let’s see how to implement this from scratch in about 30 minutes…

and read how I’ve improved this initial version…

or try the demo below…

Fork me on Github.

As a generative plotter artist, I use code to generate art (creative coding) and physically create it with pen plotters, which is itself a generative process – each physical plot is a unique variant. I love dualities, like digital vs analog physical, abstract vs figurative, orthogonal vs polar, photo vs noise,...