Now on GitHub!
vitetris is a terminal-based Tetris clone by Victor Nilsson Geraldsson.
Gameplay is much like the early Tetris games by Nintendo.
Features include:
It has been tested on Linux, NetBSD and a few other Unix-like systems, and ported to Windows and DOS. Library dependencies are minimal (only libc is required), and many features can be disabled at compile-time.
Download | Screenshots | FAQ | More Info
+--------+
| ###### |
| ## |
_____|________|_____
+--------+| . . . . . || Top Scores
| Score || . . ## . . || 1. 415490
| 122704 || . . ####. . || 2. 284528
| || . . ## . . || 3. 244339
+--------+| . . . . . || 4. 203341
| Level || . . . . . || 5. 185026
| 09 || . . . . . || ---------
| || . . . . . ||
+--------+| . . . . . ||
| Lines || . . . . . ||
| 044 || . . . . . ||
| || . . . . . || <I> 021
+--------+| . . . {}. . || {J} 008
|| . %%. . {}{} . || (L) 020
|| . %%%%%%{}{}{} @@|| [O] 024
|| . %%%%%%{}{}@@@@|| %S% 020
|| . ()()%%@@<>@@##|| #T# 019
|| <>[][]()@@@@<>####|| @Z@ 012
|| <>[][]()@@()<>%%##|| -----
|| <>[][]()()()<>%%%%|| Sum 0124
Get the latest version from the GitHub repository for vitetris
To compile vitetris you need a Unix-like environment with a C compiler and other basic development tools.
Latest release
Installation instructions: INSTALL
vitet055src.zip for DOS
Installation instructions: INSTALL.DOS
Optional dependency: Allegro 4
| Windows: | vitetris-0.57-win.zip | README-win.txt |
| DOS: | vitet055.zip | README.DOS |
| Linux: | vitetris-0.55-i486-linux.tar.gz Built with gcc 3.4.6 for i486-linux on Slackware 11.0. | |
Debian and other distros: pkgs.org/download/vitetris
Arch Linux: vitetris package in AUR
Gentoo: ebuild-vitetris-0.57.tar.bz2
Packaged by matt the guy.
Unpack into $PORTDIR_OVERLAY (in /etc/make.conf, often set to /usr/local/portage).
Then type "emerge vitetris" and you're done.
How do I install vitetris?
Linux: Unpack with "tar xzvf vitetris-XXX.tar.gz" and cd into the directory. Read the text files and run "make" to build.
Windows: Download the zip-file and extract it to any directory, e.g. C:\vitetris. Create a shortcut to tetrisal.exe.
How does the won-lost thing displayed after my opponent's name work?
When either of you wins three times, that counts as a match and this score is updated. It is simply saved in the configuration file and not communicated in any way to the server/other end of the connection. If a game was cancelled, the score is unchanged. It is only based on the names you use, which are case sensitive.
See the README file.
vitetris is open source, released under a 2-clause BSD-style licence (fewer restrictions than GPL).
"vitetris" stands for virtual terminal *tris.