Score:
0
Time:
00:00 ()
Best:
see below
Level:
0
Hold:
Lines: 0
4x:0
3x:0
2x:0
1x:0
Next piece:


Block game

This is a free time hobby project for myself. I was tired of ads in Tetris games and decided to make my own minimalistic game.

This game is implemented entirely with HTML, CSS and JavaScript without any additional libraries.

How to play

Controls on touch screen

Pieces can be moved left or right with contious single-touch on the board area. Swipe down to drop the current piece. Putting current piece in hold touch either Hold button or Hold aread on screen.

Controls with keyboard

Use left and right arrows to move piece. Rotate piece with up and down arrows. Drop with space. Hold piece with 'H' and Pause with 'P'.

  • Move left and right:
  • Rotate:
  • Drop:
  • Hold:
  • Pause:

Objective

Objective of the game is to continue playing as long as possible and collect as many points as possible by removing vertical rows. Pieces fall down one by one and once a row becomes full of blocks without holes in it it will disappear and blocks above it will fall down.

Pieces can be moved, rotated and dropped down. Rotation of a piece will not prevent it falling down and once the piece touches another piece it will stop moving and a new piece starts falling down from the top center. A piece can also be put into hold and substituted with the piece currently in hold. If there is no existing piece in hold a new piece start falling down. Using hold will not affect scoring or levels.

Levels

Every tenth removed row increases the game level. The number of points gained from new pieces increase with levels. Pieces start falling down faster with higher levels. There is no maximum level to reach.

Scoring

The higher the level the more points you get from new pieces. Removing combination of rows with a single piece gain more points, the most being 800 points by removing four rows with a single piece. Using controls such as rotation, drop or hold do not affect scoring.

Game modes

Standard game mode is a classic mode where there is no time limits. Just keep playing and leveling as long as you can.

Quick game takes 3 minutes. Make the best possible score during that time. It is wise to try to make as many 4 row combination clears as possible to get maximize your points.

Statistics

Previous game

Here are the statistics from your previous game if you have played one:

Game mode:
Time:
Score:
Level:
4-line combos:
3-line combos:
2-line combos:
Single lines:
Lines:

Overall statistics

Here are your overall statistics in different game modes on this browser:

 StandardQuick
Games played:
First game played:
Time spend:
Best score:
Highest level:
Max row clears:
Max 4-row combos:

Robot players

There is a skeleton of a robot if you are interested in coding a robot to play this game. You can launch it here: .