---

10 Tetris Games for Linux

Here is an overview of 10 clones of the game after which a syndrome was named, some graphical and some running in a console. Hopefully you will find these useful (maybe while still watching out for the Tetris effect).

Atris
Alizarin Tetris, or Atris, is a 2D graphical Tetris clone with some very neat features. I find it easier to handle since moving the pieces to left or right is done instantly, faster, without the short delay typical Tetris games have. It is also possible to use accelerated speed (default key Down Arrow) and then, when the piece is near the bottom, quickly move it left or right. It provides fullscreen or windowed mode, has graphical configuration options (except for the resolution), keyboard shortcuts, color schemes and pieces schemes. It seems that it doesn’t save the toggle fullscreen option between sessions, but this can be fixed by manually editing the ~/.atrisrc file and setting full_screen to 0. Press Q to quit a running game.

Alizarin Tetris
atris

KBlocks
This is the KDE Tetris clone, and it provides a typical implementation, with decent options and a windowed interface. It provides table themes and a human vs AI mode.

KBlocks
kblocks

LTris
This is a graphical clone which can be ran fullscreen or in windowed mode, and features single player, human vs computer and human vs human. Provides several configuration options. One of the nice features it has is that it shows where the current block would fall once it reaches the bottom side of the table. It runs in 640??480 resolution.

LTris
ltris

Quadrapassel
Another graphical Tetris clone, Quadrapassel has a simple interface written in GTK and provides themes, sounds and keyboard configuration.

Quadrapassel
quadrapassel

GPE Tetris
And finally, GPE-Tetris, a clone of Tetris with a very minimalist interface, including high scores and 19 difficulty levels.

GPE Tetris
gpe-tetris

Tint
Among the Tetris games for the terminal, Tint is my favorite. Standing for Tint Is Not Tetris (which actually is), Tint is a very nice clone of Tetris with 9 levels, high scores, Vi-style keyboard shortcuts (J – left, L – right, K – rotate, SPACE – drop, P – pause) and the original Tetris score algorithm. If you get the error message when trying to save high scores ???Error creating /var/games/tint.scores???, just create this file as root and change its permissions (e.g. sudo touch /var/games/tint.scores && sudo chown $USER /var/games/tint.scores).

Tint running in Konsole
tint

Tetris-bsd
This is a Tetris for the console and comes in the bsdgames package. Same as Tint, but monochrome, Tetris-bsd uses the J, K, L and Space keys for moving and manipulating pieces. After a drop, you can also move the piece quickly left or right. In Ubuntu, install the package bsdgames and run the game by typing tetris-bsd.

Tetris-bsd
tetris-bsd

Netris
Yet another console-based Tetris clone, Netris uses the Vi-style keyboard shortcuts (H, J, K, L) and can be started with different parameters in the command-line. Use Ctrl+C to quit.

Netris
netris

Petris
Another basic Tetris game for the terminal. Use Ctrl+C to quit it.

petris

Bastet
Includes two levels of difficulty, keys customization and high scores. Bastet also uses an algorithm to choose the worst brick possible for the next brick.

Bastet
bastet

In addition to these, several variations of Tetris (not pure, classic Tetris) like 3D Tetris exist: BlockOut II, Block Attack (a Tetris Attack clone), Crack Attack!, cuyo, Ghextris, Gtkboard (which includes 31 games, among which a Tetris clone), Xwelltris.

Block Attack
blockattack

BlockOut II
blockout2

Cuyo
cuyo

Resources

http://www.freesoftwaremagazine.com/articles/videogames_review_01
http://www.old-games.com/download/3496/alizarin-tetris-a-k-a
http://wiki.linuxquestions.org/wiki/BSD_games
http://blahg.res0l.net/2009/01/bastet-bastard-tetris/

Get the Free Newsletter!

Subscribe to Developer Insider for top news, trends, & analysis