GitHub Demo The goal was to build a JavaScript game in order to get to know better the JavaScript programming workflow and HTML5’s 3D development. Here I have a simple Tetris 3D clone game made using HTML5 canvas and Three.js for 3D rendering.