# Das Handbuch zu &kbattleship;

&Daniel.Molkentin; &Daniel.Molkentin.mail;
&Nikolas.Zimmermann; &Nikolas.Zimmermann.mail;
&Frerich.Raabe; &Frerich.Raabe.mail;
Maren
Pakura

    maren@kde.org

Deutsche Übersetzung
&FDLNotice;
2001
&Daniel.Molkentin;
2001
&Nikolas.Zimmermann;
2001
Kevin Krammer
2005-12-14
1.1

&kbattleship; ist eine Version des bekannten Spiels Schiffe versenken, die für &kde; und für das Spielen im Netzwerk geschrieben wurde.

KDE
kdegames
kbattleship
Spiel
Schiffe versenken
Kampf

## Einleitung

### Merkmale

- Netzwerk-Spiele

- Computergegner (KI)

- Töne

- Chat

- Statistiken

- Bestenliste

&kbattleship; benutzt ein &XML; basiertes Kommunikationsprotokoll, so können Sie jeden Client für jede Plattform und in jeder Sprache schreiben. Wenn Sie einen in Ihrer Lieblings-Sprache und/oder -Umgebung schreiben wollen, kontaktieren Sie uns. Wir würden uns freuen darüber zu hören.

## &kbattleship; benutzen

Wenn sie &kbattleship; spielen wollen, benötigen Sie zwei Spieler, entweder spielen Sie gegen den Computer oder im Netzwerk gegen einen anderen Spieler.

Ein Spieler eröffnet ein Netzwerkspiel mit Spiel Server starten oder mit F3.

Es öffnet sich ein Dialog, um Spielname, Spitzname: und Port: einzugeben. Normalerweise wird &kbattleship; Ihren Anmelde-Namen vorschlagen, aber Sie können jede beliebige Zeichenfolge eingeben. Der vordefinierte Port sollte in Ordnung sein. Sollten Probleme auftauchen, können Sie jeden anderen freien Port größer als 1024 wählen.

Beachten Sie, dass Sie Ihren Mitspieler informieren müssen, wenn Sie einen anderen Port als den vordefinierten wählen, da sie/er ihn auch setzen muss.

Der andere Spieler muss Spiel Mit Server verbinden wählen, oder F2 drücken. Wieder wird ein Spitznahme vorgeschlagen, aber Sie können jeden beliebigen Namen wählen.

Ein wichtiger Punkt ist das Feld Server:. Hier müssen Sie den Host-Namen des Servers (den Rechner des Spielers, der das Spiel eröffnet hat) eingeben.

Eine andere Möglichkeit ist, &kbattleship; gegen Ihren Computer zu spielen. Wählen Sie Einzelspieler im Menü Spiel, oder drücken Sie F4.

Wenn Sie das erledigt haben, können Sie ein Spiel starten. Folgen Sie einfach den Anweisungen der Statusleiste. Dort werden Hinweise gegeben und Vorschläge, was als Nächstes zu tun ist. Wenn Sie nun auf den Bildschirm schauen, werden Sie zwei gerasterte Spielfelder sehen, die so genannten Spielflächen. Die linke Seite gehört Ihnen. Hier platzieren Sie Ihre Schiffe und können die militärischen Bewegungen Ihres Feindes beobachten. Im rechten Feld liegt die Flotte Ihres Gegners. Wenn Sie mit dem Schießen an der Reihe sind, klicken Sie auf einen bestimmten Sektor (ein Feld auf der Spielfläche), wo Sie ein gegnerisches Schiff vermuten.

Als erstes müssen Sie Ihre Schiffe platzieren. Der Initiator des Spiels beginnt. Wenn sie/er fertig ist, kann der zweite Spieler ihre/seine Schiffe platzieren.

Das Aufstellen der Schiffe ist sehr leicht. Klicken Sie einfach auf das Feld, in dem Sie Ihr Schiff stellen wollen. Das erste Schiff hat eine Länge von vier Feldern, das nächste ist drei Felder lang &etc;. Klicken Sie auf das Feld, in dem der Bug des Schiffes liegen soll. Wenn Sie die &LMB; drücken, wird das Schiff horizontal ausgerichtet, wenn Sie dabei gleichzeitig die &Shift;taste drücken, wird das Schiff vertikal ausgerichtet. Die &Shift;taste allein dreht die Vorschau auf die Anordnung des Schiffs.

Nun können Sie blind mit der &LMBn; auf das gegnerische Spielfeld feuern. Die Statusleiste zeigt an, wer mit dem Schießen an der Reihe ist.

Der erste Spieler, der alle gegnerischen Schiffe zerstört hat, gewinnt das Spiel.

## Die Menüs

### Das Menü Spiel

F2 Spiel Mit Server verbinden...

  Veranlasst einen Verbindung mit dem Server des anderen Spielers.

F3 Spiel Server starten...

  Startet den Server, so dass ein anderer Spieler sich mit Ihnen in Verbindung setzen kann.

F4 Spiel Einzelspieler...

  Startet ein Spiel, in dem der Computer Ihr Gegner ist.

&Ctrl;H Spiel Bestenliste anzeigen

  Zeigt die Bestenliste der bisherigen Spiele.

F11 Spiel Info über Gegner

  Zeigt Angaben über den gegnerischen Rechner, die Programmversion, eine kurze Beschreibung und die verwendete Protokollversion.

&Strg;Q Spiel Beenden

  Beendet &kbattleship;

### Das Menü Einstellungen

Einstellungen Statusleiste anzeigen

  Ein/ausschalten der Statusleiste. Die Voreinstellung ist ein.

Einstellungen Gitter anzeigen

  Ein/ausschalten des Gitters über dem Spielfeld. Die Voreinstellung ist aus.

Einstellungen Klänge abspielen

  Ein/ausschalten der Klänge. Die Voreinstellung ist ein.

Einstellungen Kurzbefehle festlegen ...

  Konfiguriert die von &kbattleship; verwendeten Kurzbefehle.

Einstellungen Benachrichtigungen festlegen ...

  Konfiguriert die von &kbattleship; verwendeten akustischen und optischen Benachrichtigungen.

### Das Menü Hilfe

&help.menu.documentation;

## Fragen, Antworten, und Tipps

### Häufig gestellte Fragen

Ich erhalte den Fehler: Es konnte keine Verbindung zum &arts;-Soundserver aufgebaut werden. Die Klänge wurden deaktiviert.

&kbattleship; benutzt &arts;, den &kde;-Soundserver, um Töne zu spielen. Aktivieren Sie &arts; im &kcontrolcenter; unter Sound & Multimedia Sound-System, und überprüfen Sie, dass Soundsystem aktivieren markiert ist.

Wen soll ich fragen, wenn ich eine Frage habe, die hier nicht aufgelistet ist?

Kontaktieren Sie die Autoren, sie werden die Frage sicher aufnehmen.

## Mitwirkende und Lizenz

&kbattleship; Copyright 2000, 2001

### Autoren

- &Nikolas.Zimmermann; &Nikolas.Zimmermann.mail;

- &Daniel.Molkentin; &Daniel.Molkentin.mail;

- Kevin Krammer kevin.krammer@gmx.at

### Beiträge von:

- Benjamin Adler benadler@bigfoot.de

- Nils Trzebin nils.trzebin@stud.uni-hannover.de

- Elmar Hoefner elmar.hoefner@uibk.ac.at

Dokumentation für &kde; 3.4 überarbeitet von Brian Beck brian.beck@mchsi.com

Deutsche Übersetzung von Maren Pakura maren@kde.org

&underFDL; &underGPL;

## Installation

&install.intro.documentation;

### Systemanforderungen

Zur Zeit benötigt &kbattleship; &kde; 3.x oder höher und &Qt; 3.x oder höher.

### Kompilieren

&install.compile.documentation;