Introdução
No artigo de hoje estaremos falando sobre um dos mais
populares jogos de todos os tempos, o Tetris, só que sua
versão online, apelidada de Tetrinet.
O Tetrinet tornou-se um verdadeiro vício, permitindo
com que jogadores de todo o mundo disputassem partidas online
de Tetris. O Linux não ficou de fora e ganhou alguns
clientes e um servidor para este jogo. Neste artigo, o
cliente abordado será o GTetrinet, compatível com a
primeira versão do Tetrinet, e o servidor
Tetrinet-X.
Ainda existem os clientes KTetrinet e KTetrinet2, mas suas
páginas encontram-se fora do ar, portanto, ficaram de
fora deste artigo.
Sobre o (G)Tetrinet
Cansado de jogar Tetris sozinho, um programador de nick
St0rmCat decidiu criar o Tetrinet, uma forma de se jogar
Tetris online, com diversas pessoas - um contra o outro, ou
em equipes. Inicialmente, apenas clientes e servidores para
Windows estavam disponíveis. Com a evolução do
Linux, foi questão de tempo para que o sistema
operacional do pingüim ganhasse sua versão para
Tetrinet.
Mas, não, não é apenas Tetris. O
clássico continua, tendo que empilhar blocos e completar
linhas. No entanto, novos recursos foram adicionados: blocos
especiais que podem servir de ajuda ou então atrapalhar
a vida dos adversários.
O cliente mais famoso é o GTetrinet, desenvolvido em
GTK+, para GNOME. Você pode encontrá-lo no
endereço
gtetrinet.sourceforge.net
. Já o servidor, o mais conhecido é o Tetrinet-x, o
qual eu só encontrei para download no endereço
http://altax.no-ip.com/tetrinet.php
- a página oficial (http://www.tetrinet.org/tetrinet-x)
está fora do ar.
Para instalar o GTetrinet você precisará seguir
os passos básicos: 1) .tar xvzf gtetrinet-0.4.1.tar.gz
(será criado o diretório gtetrinet-0.4.1, entre
neste diretório); 2) ./configure; 3) make; 4) make
install (este último como root). Depois disso é
só rodar o programa através do comando gtetrinet.
Caso você possua Debian ou RedHat (ou uma baseada em
RPMs), na página de downloads do GTetrinet estão
disponíveis binários para estas
distribuições.
Escolhendo o servidor
Já o servidor Tetrinet-X só precisar ser
descompactado (tar xvzf tetrinetx-1.13.16+qirc-1.25a.tar.gz),
pois já vem compilado. É um servidor simples, para
modo texto e de difícil personalização -
você precisa editar na mão os arquivos de
configuração para lista de ips banidos,
configurações do jogo etc. Isto daria um outro
artigo... Por enquanto, vamos ficar mesmo no básico:
entre no diretório tetrinetx-1.13.16+qirc-1.25a/bin e
execute ./tetrix. 1 . Pronto! Seu servidor estará
rodando, com seu IP.
Você pode também utilizar os servidores
públicos, que podem ser encontrados em
www.tetrinet.org
.