Generic block game

Included variations

Tetrislike

Input shapes are tetrominos.

The goal is to assemble horizontal lines.

Tetromino factory

Input shapes are single blocks.

The goal is to assemble tetrominos of following colors:













Columnslike

Input shapes are 3 random blocks aligned vertically.

The goal is to assemble 3 same blocks horizontally, vertically or diagonally.

Dipol

Input shapes are 3 random blocks aligned vertically.

The goal is to assemble 4 blocks horizontally, vertically or diagonally. In these lines of 4 blocks, on each end should be two blocks of the same color. Some such examples are: