The Aim Of This Game Is To Score As High A Score As Possible, And Have Fun!

Keyboard Controls:

Move Left: "A" key
Move Right: "D" key
Drop Down: "S" key
Rotate Right: "E" key
Rotate Left: "Q" key

Tablet / Mobile:

If You Are Using A Tablet Or Mobile Device, You Can Use The Keypad Located Below The Game To Control The Blocks.

Optimal Viewing:

This Game Is Fully Responsive, However, A Screen Width Between 1024px To 1440px And Playing On A Desktop/Laptop Is Optimal.

Difficulty Explained:

In The Settings Menu, You Will Find 3 Difficulty Levels, (Easy, Medium & Hard). These Settings Relate To The Game Starting Difficulty, However, It Is Worth Noting That In All Modes, Difficulty Will Increase As A Game Progresses.


Should you wish to give any feedback on this game. Please use the contact form located on the contact page.


Please Select Your Game & Sound Settings:


Default: On


Default: Easy

Game Over!

Would you like to play again?


Got Feedback?

Let me know about it!



Blocks Away

Coding By John O'Brien -

This project was made using HTML, CSS and JavaScript

To view the repository for this site, including all of its features, visit: J-O-B GitHub

With Special Thanks To:


The intro video for this project is made using video snippets from:


The layout of this project uses Bootstrap


The functionality of this website and uses JavaScript which includes jQuery

Sound effects that are used in the Tetris game can be found at:

The original code for the animated background shapes can be found at:

Welcome To Blocks Away!

Intro video

The JavaScript Version Of A Retro Classic!
Before You Jump Into A Game, Be Sure To Take A Look At The Instructions.

Please Note:

This entire game is built on one page, your browsers navigation buttons
will navigate away from this game. Use only the navigation provided on screen.

Press Enter To Begin: