Tetris JS

As my first, real JavaScript side project, I followed an excellent tutorial on building a Tetris copy in the browser. I loved that this project reinforced many best practices for building apps, including:

After building the original according to the tutorial, I took on the task of implementing several new features and improving the user interface.

You can read more about my process in building and updating the game in my blog.

You can also view the code on GitHub.

Go ahead! Play the demo! You know you want to.

Tetris JS Updated

Click to play the demo!