TetriNET

videojuego de 1997

TetriNET es una versión de Tetris en línea y para varios jugadores, como máximo 6. Fue desarrollado por St0rmCat en 1997 y permite juegos por equipo.[1]​ La última versión oficial es la 1.13, disponible originalmente para Windows y posteriormente desarrollado para otros sistemas.

TetriNET
Información general
Desarrollador Varios
Diseñador St0rmCat
Datos del juego
Género Puzle
Modos de juego multijugador
Datos del software
Plataformas Windows, Unix, Mac OS X, BeOS
Licencias freeware Ver y modificar los datos en Wikidata
Desarrollo
Lanzamiento 1997
Enlaces

St0rmCat publicó TetriNET 2 en el año 2000 con mejores gráficas, más tipos de bloques especiales y otras características adicionales (como guardar pieza y sombras) y un servidor maestro.[2]

Juego editar

TetriNET se juega como una partida estándar de Tetris con una pequeña diferencia: al eliminar filas aparecen bloques especiales en el tablero del jugador. Cuando se elimina una línea que contiene un bloque especial, éste es añadido al inventario del jugador. La eliminación de múltiples líneas a la vez aumenta el número de bloques especiales recibidos.

En cualquier momento de la partida, el jugador puede usar el bloque especial que tenga al inicio de su inventario sobre cualquiera de los 6 tableros de la partida (ya sea el suyo o de otro jugador). El efecto dependerá del tipo de bloque:

  • a: Añadir línea (Add line) - Añade una línea incompleta en la parte inferior del jugador indicado.
  • c: Borrar línea (Clear line) - Elimina la línea inferior del tablero indicado.
  • b: Eliminar bloques especiales (clear Blocks) - Elimina todos los bloques especiales en el tablero indicado, convirtiéndolos en bloques normales.
  • r: Eliminación aleatoria de bloques (Random block clear)- Se elimina de forma aleatoria bloques en el tablero indicado, creando agujeros en sus líneas.
  • o: Bomba de bloques (Block Bomb) - Cuando se aplica sobre un tablero que contenga otros bloques O, causa que éstos exploten dispersando los bloques vecinos en el tablero del contrincante.
  • q: Terremoto (Block Quake) - Hace que los bloques en las líneas del oponente se desplacen, causando un efecto de terremoto y dispersando las casillas.
  • g: Gravedad (Block Gravity) - Aplica un efecto de gravedad sobre el tablero indicando, logrando que los agujeros entre las líneas sean rellenados y éstas eliminadas.
  • s: Intercambia tablero (Switch field) - Intercambia el tablero propio con el tablero seleccionado.
  • n : Borra tablero (Nuke Field) - Elimina completamente los bloques en el tablero indicado.

Al igual que en el Tetris, un jugador pierde cuando ya no puede colocar más piezas y los bloques alcanzan la parte superior del tablero. Dependiendo del servidor usado, pueden usarse reglas alternativas:

  • Puro : se desactivan los bloques especiales, obteniéndose una partida clásica de Tetris.
  • 7tetris: el primer jugador que logre 7 tetris es el ganador.

Variantes editar

Adicionalmente a las reglas implementadas en el cliente estándar de TetriNET 1.13, existen otras alternativas:

TetriFast editar

El TetriFast elimina el segundo de retardo entre piezas, mismo que existe en el TetriNET estándar. Dado que el retardo entre piezas se implementa en el cliente, se añadió una modificación trivial al protocolo de red para evitar que los clientes de TetriFast se conecten a las partidas estándar de TetriNET.

TetriNET/TetriFast 1.14 editar

El protocolo 1.14 es otra variante, donde cada jugador recibe exactamente la misma sucesión de piezas.[3]

Blocktrix editar

Blocktrix es un cliente alternativo para Windows.[4]​ En adición a los protocolos tradicionales de TetriNET y TetriFast, tiene un nuevo modo Blocktrix que permite nuevos tipos de bloques especiales:

  • l : Gravedad izquierda (Left Gravity) - Jala todos los bloques hacia la izquierda, dejando todos los agujeros existentes en el lado derecho de la pantalla.
  • p : Cambio de pieza (Piece Change) - Cambia la pieza que está cayendo.
  • z : Tablero cebra (Zebra Field) - Borra cada segunda columna del tablero.

TetriNET2 editar

TetriNET2 es un cliente para varios jugadores de Tetris desarrollado por el mismo creador de TetriNET.[2]​ Añade los siguientes bloques especiales a los disponibles en el cliente original:[5]

  • Inmunidad (Immunity) - El jugador no puede ser atacado con bloques especiales durante 15 segundos.
  • Borrar columna (Clear Column) - Borra una columna aleatoria del tablero indicado.
  • Mutar piezas (Mutate Pieces) - Las siguientes tres piezas del jugador seleccionado se agrandan y adquieren formas extrañas.
  • Oscuridad (Darkness) - El jugador no puede ver su tablero durante 10 segundos, a excepción de la pieza que cae y su entorno inmediato.
  • Confusión (Confusion) - Hace que los controles del jugador se intercambien (por ejemplo la tecla que mueve a la derecha puede mover a la izquierda) durante 10 segundos

Popularidad editar

Al existir clientes para varias plataformas, el juego fue bien recibido por la comunidad Linux.[6]

La conferencia Linux linux.conf.au incluso organizó un concurso donde los participantes programaban bots que jugaban TetriNET[7]​ El ganador recibió 40 000 dólares australianos y un servidor IBM pSeries.[8]

Referencias editar

  1. «TetriNET». worldoffreegames.com. Archivado desde el original el 14 de marzo de 2006. Consultado el 26 de julio de 2007. 
  2. a b «About TetriNET2». TetriNET2.com. Archivado desde el original el 31 de agosto de 2007. Consultado el 27 de julio de 2007. 
  3. «TetriNET 1.14 and TetriFast 1.14». TetriNET.no. Archivado desde el original el 13 de julio de 2007. Consultado el 24 de julio de 2007. 
  4. «Features of Blocktrix». Blocktrix.org. Archivado desde el original el 14 de mayo de 2014. Consultado el 24 de julio de 2007. 
  5. «Overview: Specials Guide». TetriNET2.com. Archivado desde el original el 23 de junio de 2007. Consultado el 24 de julio de 2007. 
  6. «Review: GTetrinet 0.7.5». linuxgames.com. Archivado desde el original el 1 de junio de 2004. Consultado el 26 de julio de 2007. 
  7. «The IBM HackFest». linux.conf.au. Archivado desde el original el 1 de septiembre de 2007. Consultado el 26 de julio de 2007. 
  8. «Winner of Linux conference programming contest to get IBM eServer». The Age. 6 de enero de 2004. Consultado el 18 de octubre de 2007. 

Enlaces externos editar

Comunidades editar

Listas de servidores editar

Client software editar

Server software editar

  • 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)

Server tools editar

  • Tetristats a tool to convert TetriNET servers winlist files to HTML