# Manual do &kappname;

Fabian
Dal Santo

    &Fabian.DalSanto.mail;

Stas
Verberkt

    &Stas.Verberkt.mail;

Lauri
Watts

    &Lauri.Watts.mail;

Revisão
José
Pires

    zepires@gmail.com

Tradução
1999
2000
&Matthias.Kiefer;
2001
&Fabian.Dal.Santo;
2009
&Stas.Verberkt;
&FDLNotice;
2009-01-22
2.0

O &kappname; é um jogo simples de duelo entre cobras para o &kde;, o qual você poderá jogar sozinho ou com um amigo.

KDE
kdegames
KTron
KSnakeDuel
jogo
tron
snakeduel
KSnake
cobra
duelo

## Introdução

O &kappname; é um clone simples do jogo Tron para o Ambiente de Trabalho K. Você poderá jogar o &kappname; contra o computador ou contra um amigo. O objectivo é viver mais tempo que o seu adversário. Para o fazer, evite embater numa parede, na sua própria cauda ou na do seu adversário.

O &ksnake; é um clone simples do jogo Snake para o Ambiente de Trabalho K. O objectivo do &ksnake; é sobreviver o máximo de tempo possível, comendo tantos frutos quantos possíveis.

Pode alternar entre estes jogos, usando o selector do tipo de jogo na janela de configuração.

## Jogar com o &kappname;

### Regras

Logo que tenha iniciado uma ronda, os jogadores não irão parar de se mover em frente (a menos que o jogo esteja em pausa). Tudo o que terá de fazer é evitar chocar, mudando para tal a direcção do seu jogador. Adicionalmente, você poderá entalar ultrapassar o seu adversário. Para tal é possível aumentar a velocidade, carregando na sua tecla aceleradora.

Uma ronda começa quando todos os jogadores humanos carregarem numa tecla de direcção. A direcção do movimento inicial será então essa que você escolheu.

Se você quiser interromper o jogo, seleccione a opção Pausa no menu Jogo ou carregue no atalho de teclado respectivo (veja a secção Atalhos por Omissão). Adicionalmente, o jogo fica em pausa quando perder o controlo do teclado, &eg; ao mudar para outra janela.

Para continuar o jogo, seleccione o item do menu Pausa de novo ou o atalho de teclado, mais uma vez. O jogo irá também continuar se os jogadores humanos carregarem uma das suas teclas de cursores. Mas tenha cuidado, o seu jogador irá mudar imediatamente para essa direcção.

Um jogo consiste em várias rondas e termina se um jogador tiver pelo menos nove pontos, tendo ainda uma diferença de dois pontos a mais do adversário. A pontuação actual é sempre mostrada na barra de estado.

Poderá alterar o nível de dificuldade do jogo, usando o item do menu ou a área de selecção na barra de estado. A dificuldade influencia a velocidade do jogo e o jogador por computador.

### O Jogador do Computador

Pode jogar contra um computador. O nível de dificuldade influencia a inteligência do jogador por computador.

Nos níveis mais baixos, o computador não liga ao adversário e simplesmente vai circulando. Nos níveis superiores, o computador tenta aprisionar o adversário quando se chegar perto.

### Utilizar o Teclado

Cada jogador tem cinco teclas; quatro para mudar a direcção e uma para acelerar.

As teclas de direcção não têm de ser mantidas carregadas. Basta carregar nelas uma vez para mudar a direcção do seu jogador.

A aceleração só ocorre quando a tecla respectiva se mantiver carregada. Quando você a soltar, a velocidade volta ao normal.

Pode configurar as teclas predefinidas na opção de atalhos no Menu de Configuração.

## Jogar o &ksnake;

### Regras

Logo que tenha iniciado uma ronda, os jogadores não irão parar de se mover em frente (a menos que o jogo esteja em pausa). Tudo o que terá de fazer é evitar chocar, mudando para tal a direcção do seu jogador. Adicionalmente, você poderá entalar ultrapassar o seu adversário. Para tal é possível aumentar a velocidade, carregando na sua tecla aceleradora.

Se você quiser interromper o jogo, seleccione a opção Pausa no menu Jogo ou carregue no atalho de teclado respectivo (veja a secção Atalhos por Omissão). Adicionalmente, o jogo fica em pausa quando perder o controlo do teclado, &eg; ao mudar para outra janela.

Para continuar o jogo, seleccione o item do menu Pausa de novo ou o atalho de teclado, mais uma vez. O jogo irá também continuar se os jogadores humanos carregarem uma das suas teclas de cursores. Mas tenha cuidado, o seu jogador irá mudar imediatamente para essa direcção.

No jogo, irá existir sempre um fruto no mapa. Se o apanhar, irá ganhar 5 pontos. A pontuação actual é sempre mostrada na barra de estado.

Quando estiver a percorrer o mapa, irão aparecer alguns obstáculos. Se acertar neles, também irá estoirar. Contudo, sempre que aparecer um obstáculo e você sobreviver, ser-lhe-ão atribuídos 2 pontos

Poderá alterar o nível de dificuldade do jogo, usando o item do menu ou a área de selecção na barra de estado. A dificuldade influencia a velocidade do jogo.

### Utilizar o teclado

Cada jogador tem quatro teclas. Estas são usadas para mudar de direcção. As teclas de direcção não têm de ser mantidas carregadas. Basta carregar nelas uma vez para mudar a direcção do seu jogador.

Pode configurar as teclas predefinidas na opção de atalhos no Menu de Configuração.

## Referência de Comandos

As seguintes secções descrevem brevemente cada opção do menu.

### O Menu Jogo

&Ctrl;N Jogo Novo

  Inicia um novo jogo.

P Jogo Pausa

  Coloca ou retira o jogo do estado de pausa.

&Ctrl;H Jogo Mostrar os Recordes

  Mostra a janela de recordes (para o &ksnake;).

&Ctrl;Q Jogo Sair

  Sai do jogo.

### O Menu Configuração

Configuração Mostrar a Barra de Estado

  Mostra ou esconde a barra de estado.

Configuração Dificuldade

  Permite-lhe alterar o nível de dificuldade do jogo.

Configuração Configurar os Atalhos...

  Mostra uma janela de configuração dos atalhos de teclado do &kde;.

Configuração Configurar o &kappname;...

  Abre uma janela para a configuração das várias opções.

### O Menu Ajuda

&help.menu.documentation;

### Atalhos por Omissão

As seguintes tabelas mostram-lhe os atalhos predefinidos.

#### Atalhos do Jogador 1

Combinação de Teclas | Acção
--- | ---
Cima | Subir
Baixo | Descer
Direita | Direita
Esquerda | Esquerda
0 | Acelerar

#### Atalhos do Jogador 2

Combinação de Teclas | Acção
--- | ---
R | Subir
F | Descer
G | Direita
D | Esquerda
A | Acelerar

#### Atalhos Gerais

Combinação de Teclas | Acção
--- | ---
P | Pausar/Continuar o Jogo
&Ctrl;H | Recordes
&Ctrl;N | Novo Jogo
&Ctrl;Q | Sai do &kappname;
F1 | Conteúdo da Ajuda
&Shift;F1 | A ajuda O que é Isto?

Estas combinações de teclas poderão ser alteradas ao seleccionar a opção Configuração Configurar os Atalhos... do menu.

## A Janela de Configuração

Se seleccionar a opção Configurar o &kappname;... no menu Configuração irá abrir uma janela posterior que lhe permite ajustar o comportamento do &kappname;.

Esta janela está dividida em duas páginas.

### Configuração Geral

Configurar o &kappname; - Geral
Configuração Geral

Tipo de jogo

  Isto permitir-lhe-á alterar o tipo de jogo. Existem três opções:

  &kappname;: Jogador vs Jogador

    um jogo do &kappname; entre dois jogadores humanos

  &kappname;: Jogador vs Computador

    um jogo do &kappname; entre um jogador humano e o computador

  &ksnake;: Um jogador

    um jogo do &ksnake; com apenas um jogador

Desactivar a aceleração

  Se seleccionar esta opção irá desactivar a funcionalidade de aceleração - se carregar na tecla de aceleração não fará efeito, e ambos os veículos andarão nesse caso com uma velocidade constante.

Nomes dos Jogadores

  Indica nomes personalizados para os jogadores, em vez dos predefinidos.

  O nome por omissão do jogador 1 é o nome do utilizador autenticado de momento.

### Configuração do Tema

Configurar o &kappname; - Tema
A Janela de Configuração

Esta página permitir-lhe-á alterar o tema que o &kappname; usa.

## Créditos e Licença

&kappname;

Programa com 'copyright' 1998-2000 de &Matthias.Kiefer; &Matthias.Kiefer.mail;

Programa com 'copyright' 2008-2009 de &Stas.Verberkt; &Stas.Verberkt.mail;

Partes dos algoritmos do jogador do computador são do xtron-1.1 por Rhett D. Jacobs rhett@hotel.canberra.edu.au>

Documentação Copyright 1999 Matthias Kiefer matthias.kiefer@gmx.de

Documentação actualizada para o &kde; 2.0 por &Fabian.Dal.Santo; &Fabian.DalSanto.mail;

Tradução de José Nuno Pires zepires@gmail.com

&underFDL; &underGPL;

## Instalação

### Como obter o &kappname;

&install.intro.documentation;

### Requisitos

Para poder compilar com sucesso o &kappname;, você precisa do &kde; 4. Todas as bibliotecas necessárias, assim como o próprio &kappname; poderão ser encontrados em &kde-ftp;.

### Compilação e Instalação

&install.compile.documentation;