From Codex Gamicus
Jump to: navigation, search
Developer(s) Various
Publisher(s) Publisher Missing
Designer St0rmCat
Engine Engine Missing
status Status Missing
Release date 1997
Genre Puzzle
Mode(s) Multiplayer
Age rating(s) Ratings Missing
Platform(s) Windows, Unix, Mac OS X, BeOS
Arcade system Arcade System Missing
Media Media Missing
Input Inputs Missing
Requirements Requirements Missing
Credits | Soundtrack | Codes | Walkthrough

TetriNET is a multiplayer online Tetris game for up to six people, developed by St0rmCat in 1997 that supports team play.[1] The last official version is 1.13. The game was originally developed for Windows and was later ported to other systems.

St0rmCat released TetriNET 2 in 2000, which features improved graphics, more types of special blocks, additional features (such as hold piece and block shadows), and a master server.[2]

Game play[edit | edit source]

TetriNET plays like standard multiplayer Tetris but with a twist: clearing rows will cause special blocks to appear in the player's field. If a line containing a special block is cleared, then that special block is added to the player's inventory. Clearing multiple lines at once increases the number of special blocks received.

At any point, a player may use the special block at the beginning of their inventory on one of the six fields (either their own or an opponent's). The effect depends on the type of special block:

  • a : Add Line - Adds one broken line to the bottom of the target field.
  • c : Clear Line - Clears the line on the bottom of the target field.
  • b : Clear Special Blocks - Causes all special blocks on the target field to return to normal blocks.
  • r : Random Blocks Clear - Random blocks are removed from the target field, often creating gaps in lines.
  • o : Block Bomb - Causes any Block Bombs on the target field to "explode", causing surrounding pieces to scatter throughout the field.
  • q : Blockquake - Causes blocks on each line on the target field to shift, creating an earthquake-like effect.
  • g : Block Gravity - Causes blocks on that target field to immediately fall into any gaps and instantly deletes any complete lines which are created.
  • s : Switch Fields - User and target switch fields.
  • n : Nuke Field - Removes all blocks from the target field.

The last player still able to place pieces in their field is the winner.

Depending on the server used, some alternative rules may be available.

  • pure: special blocks are disabled, providing gameplay similar to traditional multiplayer Tetris.
  • 7tetris: the first player to make seven Tetris is the winner.

Variants[edit | edit source]

In addition to the rules implemented by the standard TetriNET 1.13 client, there are a number of variants available.

TetriFast[edit | edit source]

TetriFast removes the one second delay between pieces found in the standard TetriNET gameplay. As the piece delay is implemented client side, a trivial modification was made to the network protocol to prevent TetriFast clients connecting to standard TetriNET games.

TetriNET/TetriFast 1.14[edit | edit source]

The 1.14 protocol is another variant, where every player will receive the same sequence of pieces.[3]

Blocktrix[edit | edit source]

Blocktrix is an alternative TetriNET client for Windows.[4] In addition to supporting traditional TetriNET and TetriFast protocols, it has a newer Blocktrix mode that includes a number of additional special block types:

  • l : Left Gravity - Pulls all blocks as far left as possible, leaving any horizontal gaps at the right edge of the field.
  • p : Piece Change - Changes the current piece.
  • z : Zebra Field - Clears every second column of the field.

TetriNET2[edit | edit source]

TetriNET2 is a multiplayer Tetris game by the original creator of TetriNET.[2] In addition to the special blocks found in the original TetriNET, it had five new ones:[5]

  • Immunity - Target cannot be affected by any special for a default of 15 seconds.
  • Clear Column - Deletes a random column from the target field.
  • Mutate Pieces - A certain number of the target's next pieces (default 3) become large and awkwardly shaped.
  • Darkness - Target cannot see anything on his field besides the current piece and its immediate surroundings for a default of 10 seconds.
  • Confusion - Causes target's controls to "mix up" for a default of 10 seconds (for example, the key that normally moves the piece left may start moving the piece right instead.)

In late 2007, TetriNET2 was shutdown (per the request of The Tetris Company). The TetriNET2 website and servers became unavailable for several years.

But as of early 2010, TetriNET2 is back up and running (per request of many fans that are not satisfied with the lack of game development by The Tetris Company). The TetriNET2 website and servers have been recovered, relocated, and restored.

Popularity[edit | edit source]

With clients for various platforms available, the game was also well received in the Linux community.[6] The Linux conference linux.conf.au even included a programming contest where contestants tried to program TetriNET playing bots, who could connect to the game server and play the game.[7] The prize for the best bot was a AU$40,000 IBM pSeries server.[8]

References[edit | edit source]

  1. TetriNET. worldoffreegames.com. Retrieved on 2007-07-26
  2. 2.0 2.1 About TetriNET2. TetriNET2.com. Retrieved on 2007-07-24
  3. TetriNET 1.14 and TetriFast 1.14. TetriNET.no. Retrieved on 2007-07-24
  4. Features of Blocktrix. Blocktrix.org. Retrieved on 2007-07-24
  5. [# Overview: Specials Guide - No longer available]. TetriNET2.com. Retrieved on 2007-07-24
  6. Review: GTetrinet 0.7.5. linuxgames.com. Retrieved on 2007-07-26
  7. The IBM HackFest. linux.conf.au. Retrieved on 2007-07-26
  8. Winner of Linux conference programming contest to get IBM eServer. The Age (2004-01-06). Retrieved on 2007-10-18

External links[edit | edit source]

Communities[edit | edit source]

Server listings[edit | edit source]

Client softwares[edit | edit source]

Server softwares[edit | edit source]

  • Jetrix open source server in Java
  • Tetrinetx open source server in C
  • Ptns open source server in Perl
  • PyTrinet open source server in Python
  • JTS server written in Java (closed source)

Template:Tetris fr:Tetrinet nl:TetriNET no:TetriNET pt:Tetrinet