Introdução
Uma das melhores características da Internet para os
aficcionados em jogos é a capacidade de poder
jogá-los online, com pessoas de todo o mundo. Não
estou falando apenas dos jogos que surgiram junto da rede,
como Quake, Freeciv, etc, mas tambem de classicos como Xadrez
e Reversi. Provavelmente vocês já conhecem as
comunidades online, como a Microsoft Gaming Zone e a
Yahoo!Games. Apesar de serem gratuitas, elas são
proprietárias, o que acarreta vários problemas:
- No caso da MGZ, você tem que instalar o programa
deles, que (obviamente) não tem versao para
Linux.
- No caso da Yahoo, todos os jogos estão em Java.
Assim é possível jogar estando em Linux, apesar
de não ser muito fácil (muitas
distribuições não vêm com Java, e
até agora só dois browsers suportam ele direito).
Além disso, a dependência em Java têm
várias limitações (é lento e não
permite que nada seja gravado no computador).
- Você está preso aos jogos que eles
determinarem. Você pode ser um fã incondicional
de Truco, mas eles não têm truco disponivel,
então você não pode jogar.
- Você está preso aos servidores deles. Sem
chance de poder rodar uma versão da MGZ apenas para o
pessoal da sua faculdade, por exemplo.
Pensando em alguns desses aspectos foi criada a GGZ (GGZ
Gaming Zone), um projeto que ambiciona criar um centro de
jogos que seja fonte aberta. Recentemente, foi lançada a
versao 0.0.4 do projeto, que já conta com mais de 13
jogos cadastrados.
Instalando
Vá para a pagina da GGZ (
http://ggz.sourceforge.net
) e clique na seção download. Existem 3
métodos de instalação: por código fonte,
por RPM e por DEB. Não importando o método de
instalação, é necessário baixar os
seguintes pacotes:
- easysock (biblioteca necessária)
- ggz-client-libs (biblioteca comum aos dois jogos)
- ggz-gtk-client e/ou ggz-kde-client (escolha seu
favorito: gtk ou kde)
- ggz-gtk-games e/ou ggz-kde-games (o ideal é pegar
os dois. Pelo menos pegue os jogos em gtk, que são
maioria)
A instalação é bem simples, desde que seja
feita na ordem certa (a mesma de aí em cima). Para
instalar o código fonte, basta fazer um
./configure && make
e depois
make install
.
Para mais informações, veja este
manual
em inglês.
Jogando
Após instalar os arquivos necessários, inicie o
programa com ggz-gtk (se você escolheu o cliente gtk) ou
kggz (caso você prefira kde). Ele irá pedir por um
servidor -- vá para ggz.morat.net ou ggz.snafu.de (na
home page estão listados outros servidores conhecidos).
Após conectar, simplesmente escolha uma sala e você
poderá começar a jogar!
Apenas escolha "Launch Game" do menu para iniciar o
jogo... diga quantos jogadores vão ser e espere alguem
entrar no jogo. Ou então clique num jogo já
iniciado e escolha "Join Game".
Jogos
Vários jogos já estão disponíveis,
inclusive novos clássicos como XTux (que precisa ser
baixado separadamente). Eu participei da criação do
Reversi, Xadrez e Combate (é, aquele jogo da estrela!!).
Para ter uma idéia dos jogos disponiveis, é só
conferir essa
lista
.