Write a Tetris game in JavaScript

In this episode I write a Tetris game in JavaScript from scratch. If you like this tutorial you will probably also like my Super Mario Bros tutorial:    • Code Super Mario in JS (Ep 1) - Background...   Feel free to support me on Patreon:   / meth   We will look at Drawing on a canvas Rotating a matrix Rudimentary requestAnimationFrame listening Handling keyboard input Since we are writing ES6 this code might not run on all browsers yet. I was running Chrome 53 when I wrote this and if you wish to follow I recommend you do too. The initial HTML can be found here: https://raw.githubusercontent.com/met... Source code with step-by-step commits: https://github.com/meth-meth-method/t... Music: Demoscene Time Machine http://demoscenetimemachine.com