# Manual do &kappname;

Fabian
Dal Santo

    &Fabian.DalSanto.mail;

Stas
Verberkt

    &Stas.Verberkt.mail;

Lauri
Watts

    &Lauri.Watts.mail;

Revisão
Marcus
Gama

    marcus.gama@gmail.com

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

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

KDE
kdegames
KTron
KSnakeDuel
jogo
tron
duelo de cobras
KSnake
cobra
duelo

## Introdução

O &kappname; é um jogo simples de duelo de cobras para o Ambiente de Trabalho K. Você poderá jogar o &kappname; contra o computador ou contra um amigo. O objetivo é viver mais tempo que o seu adversário. Para fazer isso, 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 objetivo do &ksnake; é sobreviver o máximo de tempo possível, comendo tantos frutos quantos possíveis.

Você pode alternar entre estes jogos, usando o seletor do tipo de jogo na janela de configuração.

## Jogando o &kappname;

### Regras

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

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

Se você quiser interromper o jogo, selecione a opção Pausa no menu Jogo ou pressione o atalho de teclado respectivo (veja a seção Atalhos Padrão). Adicionalmente, o jogo fica em pausa quando perder o controle do teclado, &eg; ao mudar para outra janela.

Para continuar o jogo, selecione 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 pressionarem uma das suas teclas de cursores. Mas tenha cuidado, o seu jogador irá mudar imediatamente para essa direção.

Um jogo consiste em várias rodadas 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 atual é sempre mostrada na barra de estado.

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

### O jogador do computador

Você 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 para o adversário e simplesmente vai circulando. Nos níveis superiores, o computador tenta aprisionar o adversário quando chegar perto.

### Usar o Teclado

Cada jogador tem cinco teclas. Quatro para mudar a direção e uma para acelerar.

As teclas de direção não têm que ser mantidas pressionadas. Basta pressionar elas uma vez para mudar a direção do seu jogador.

A aceleração só ocorre quando a tecla respectiva se mantiver pressionada. Quando você soltá-la, a velocidade volta ao normal.

Você pode configurar as teclas padrão na opção de atalhos no Menu de Configuração.

## Jogar o &ksnake;

### Regras

Logo que tenha iniciado uma rodada, os jogadores não irão parar de se mover para frente (a menos que o jogo esteja em pausa). Tudo o que você terá que fazer é evitar se chocar, mudando para isso a direção do seu jogador. Um jogo inicia quando você pressiona uma tecla de cursor. O movimento inicial será então na direção do cursor pressionado.

Se você quiser interromper o jogo, selecione a opção Pausa no menu Jogo ou pressione o atalho de teclado respectivo (veja a seção Atalhos Padrão). Adicionalmente, o jogo fica em pausa quando perder o controle do teclado, &eg; ao mudar para outra janela.

Para continuar o jogo, selecione 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 pressionarem uma das suas teclas de cursores. Mas tenha cuidado, o seu jogador irá mudar imediatamente para essa direção.

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

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

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

### Usar o teclado

Cada jogador tem quatro teclas. Elas são usadas para mudar de direção. As teclas de direção não têm que ser mantidas pressionadas. Basta pressionar elas uma vez para mudar a direção do seu jogador.

Você pode configurar as teclas padrão na opção de atalhos no Menu de Configuração.

## Referência de comandos

As seções a seguir descrevem brevemente cada opção do menu.

### O menu Jogo

&Ctrl;N Jogo Novo

  Inicia um novo jogo.

P Jogo Pausar

  Coloca ou retira o jogo do estado de pausa.

&Ctrl;H Jogo Mostrar recordes

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

&Ctrl;Q Jogo Sair

  Sai do jogo.

### O menu Configurações

Configurações Exibir barra de status

  Exibe ou oculta a barra de status.

Configurações Dificuldade

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

Configurações Configurar atalhos...

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

Configurações Configurar o &kappname;...

  Abre um diálogo para a configuração das várias opções.

### O menu Ajuda

&help.menu.documentation;

### Atalhos Padrão

As tabelas a seguir mostram os atalhos padrão.

#### Atalhos do Jogador 1

Combinação de teclas | Ação
--- | ---
Seta para cima | Para cima
Seta para baixo | Para baixo
Seta a direita | Direita
Seta a esquerda | Esquerda
0 | Acelerar

#### Atalhos do Jogador 2

Combinação de teclas | Ação
--- | ---
R | Para cima
F | Para baixo
G | Direita
D | Esquerda
A | Acelerar

#### Atalhos Gerais

Combinação de teclas | Açã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 | Ajuda 'O que é isto?'

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

## O diálogo de configuração

Selecionando a opção Configurar o &kappname;... no menu Configurações irá abrir um diálogo 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 permite 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

Desativar aceleração

  Selecionar esta opção irá desativar a funcionalidade de aceleração - pressionar a tecla de aceleração não terá nenhum efeito, e ambos os veículos andarão nesse caso com uma velocidade constante.

Nomes dos jogadores

  Especificar nomes personalizados para os jogadores ao invés dos nomes padrão.

  O nome padrão do jogador 1 é o nome do usuário atualmente logado.

### Configuração do Tema

Configurar o &kappname; - tema
Configuração do tema

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

## Créditos e licença

&kappname;

Direitos autorais do programa 1998-2000 &Matthias.Kiefer; &Matthias.Kiefer.mail;

Direitos autorais do programa 2008-2009 &Stas.Verberkt; &Stas.Verberkt.mail;

Partes do código são do xtron-1.1 por Rhett D. Jacobs rhett@hotel.canberra.edu.au>

Direitos autorais da documentação 1999 &Matthias.Kiefer; &Matthias.Kiefer.mail;

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

Tradução de Marcus Gama marcus.gama@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;