# Manual do &kappname;

## 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, ⪚ 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, ⪚ 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;