<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.1.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
 <!ENTITY kappname "&kfouleggs;">
 <!ENTITY package "kdegames">
 <!ENTITY % addindex "IGNORE">
 <!ENTITY % German "INCLUDE" 
> <!-- change language only here -->
]>

<book lang="&language;">

<bookinfo>
<title
>Das Handbuch zu &kfouleggs;</title>
    
<authorgroup>
<author
> <firstname
>Philip</firstname
> <surname
>Rodrigues</surname
> <affiliation
> <address
><email
>phil.rod@ntlworld.com</email
></address
> </affiliation
> </author>

<othercredit role="developer">
<firstname
>Nicolas</firstname>
<surname
>Hadacek</surname>
<affiliation>
<address
><email
>hadacek@kde.org</email
></address>
</affiliation>
<contrib
>Entwickler</contrib>
</othercredit>

<othercredit role="reviewer">
<firstname
>Lauri</firstname>
<surname
>Watts</surname>
<affiliation>
<address
><email
>lauri@kde.org</email
></address>
</affiliation>
<contrib
>Korrektur</contrib>
</othercredit>

<othercredit role="translator"
><firstname
>Maren</firstname
><surname
>Pakura</surname
><affiliation
><address
><email
>maren@kde.org</email
></address
></affiliation
><contrib
>Deutsche Übersetzung</contrib
></othercredit>

</authorgroup>

<copyright>
<year
>2000</year>
<year
>2001</year>
<year
>2002</year>
<holder
>Philip Rodrigues</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2002-01-08</date>
<releaseinfo
>2.00.12</releaseinfo>

<abstract
><para
>&kfouleggs; ist eine Kopie des japanischen Spiels PuyoPuyo für &kde;</para
></abstract>

<keywordset>
<keyword
>KDE</keyword>
<keyword
>kdegames</keyword>
<keyword
>KFoulEggs</keyword>
<keyword
>PuyoPuyo</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
<title
>Einleitung</title>

<para
>&kfouleggs; ist eine Kopie des japanischen Spiels PuyoPuyo, mit erweiterten Möglichkeiten, wie Spiele zu mehreren, sei es gegen andere menschliche Spieler, sei es gegen  Computer (<acronym
>KI</acronym
>), sowie Netzwerkspiele. Wenn Sie schon mal <application
>Tetris</application
> oder eines seiner vielen Varianten gespielt haben, werden Sie &kfouleggs; leicht lernen.</para>

</chapter>


<chapter id="gameplay">
<title
>Spiel</title>

<sect1 id="starting-a-new-game">
<title
>Starte ein neues Spiel</title>

<para
>Wenn Sie  &kfouleggs; gestartet haben, klicken Sie auf <guibutton
>Start</guibutton
>, oder wählen Sie <guimenuitem
>Neu</guimenuitem
> im Menü <guimenu
>Spiel</guimenu
>, um ein neues Spiel zu starten. Über das Menü können Sie jederzeit ein neues Spiel starten.</para>

</sect1>

<sect1 id="aim-of-the-game">
<title
>Ziel des Spiels</title>

<para
>Ziel des Spiels ist es, eine möglichst hohe Punktzahl zu erreichen, indem die herunterfallenden Steine derart bewegt werden, dass gleichfarbige Steine ineinander passen und dann verschwinden. Je mehr Steine Sie beseitigen, um so höher ist ihre Punktzahl.</para>

</sect1>

<sect1 id="playing-the-game">
<title
>Benutzung des Spiels</title>

<para
>Benutzen Sie die Tasten <keycap
>Pfeil links</keycap
> und <keycap
>Pfeil rechts</keycap
>, um die herunterfallenden Steine auf die richtige Position zu bringen. Mit den Tasten <keycap
>Pfeil hoch</keycap
> und <keycap
>Return</keycap
> können Sie die Steine links- oder rechtsherum drehen. Die <keycap
>Umschalt</keycap
>-Taste bewegt den Stein eine Zeile nach unten, und Taste <keycap
>Pfeil runter</keycap
> bewegt ihn ganz nach unten - benutzen Sie diese, um Zeit zu sparen. </para>

<para
>Alle diese Tastenbelegungen können durch <guimenuitem
>Tastenzuordnungen vornehmen...</guimenuitem
> im Menü <guimenu
>Einstellungen</guimenu
>  individuell eingestellt werden.</para>

<para
>Wenn zwei oder mehr Steine der gleichen Farbe sich horizontal oder vertikal berühren, werden sie miteinander <quote
>verklebt</quote
>. Sind vier oder mehr Steine derselben Farbe miteinander <quote
>verklebt</quote
> worden, verschwinden sie, und alle Steine darüber fallen auf Grund der Schwerkraft herunter. Wenn dadurch vier oder mehr Steine miteinander <quote
>verklebt</quote
> werden, verschwinden sie auch, und so weiter.</para>

<para
>Wenn Sie 100 Steine entfernt haben, steigen Sie in die nächsthöhere Spielstufe, wo sich die Steine schneller bewegen und das Spiel schwieriger ist.</para>

<para
>Das Spiel ist beendet, wenn das Spielfeld gefüllt ist und keine neuen Steine herunterfallen können.</para>

</sect1>

<sect1 id="game-screen">
<title
>Das Spiel-Fenster</title>

<para
> <screenshot
> <mediaobject
> <imageobject
> <imagedata fileref="gamescreen.png" format="PNG"/> </imageobject
> <textobject
> <phrase
>&kfouleggs; in Aktion</phrase
> </textobject
> </mediaobject
> </screenshot
> Eine kurze Einleitung zu den Teilen des Spiel-Fensters... </para>

<para
> Auf der linken Seite, von oben nach unten: <variablelist
> <varlistentry
> <term
><guilabel
>Spielstand</guilabel
></term
> <listitem
><para
>Zeigt den aktuellen Spielstand</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Puyos</guilabel
></term
> <listitem
><para
>Zeigt die Anzahl für jede Variante aufeinander folgender Puyos. Jedesmal, wenn eine Spielsteingruppe verschwindet, erhöht sich der Zähler für <guilabel
>0</guilabel
>.Wenn man zwei Spielsteingruppen gleichzeitig entfernt, erhöht sich der Zähler für <guilabel
>1</guilabel
> und so weiter. Der letzte Zähler zählt mehr als drei gleichzeitig entfernte Spielsteingruppen.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Spielstufe</guilabel
></term
> <listitem
><para
>Zeigt die Nummer der aktuellen Spielstufe. Die leichteste Stufe trägt die Nummer 1, die Schwerste die Nummer 20.</para
> </listitem
> </varlistentry
> </variablelist
> </para>

<para
> Im Zentrum befindet sich das eigentliche Spielfeld. Die Spielsteine fallen durch das Rechteck, bis sie den Boden erreichen. Die Eigenschaften des Spielfeldes können unter <menuchoice
><guimenu
>Einstellungen</guimenu
><guimenuitem
>KFoulEggs einrichten</guimenuitem
> <guilabel
>Spiel</guilabel
></menuchoice
> geändert werden, siehe auch <xref linkend="game-config"/>). Die zwei kleinen schwarzen Rechtecke unter dem Hauptrechteck stellen den <quote
>Schatten</quote
> der fallenden Spielsteine dar, der anzeigt, wo sie landen werden.Die Anzeige des Schattens kann ausgeschaltet werden. </para>

<para
> Auf der rechten Seite zeigt das Feld <guilabel
>Nächster Spielstein</guilabel
> an, welcher Spielstein als Nächster fallen wird. Diese Anzeige kann unter <xref linkend="game-config"/> deaktiviert werden. </para>

</sect1>


</chapter>

<chapter id="preferences">
<title
>Einstellungen und Standard-Tastenkonfigurationen für &kfouleggs;</title>

<sect1 id="game-configuration">
<title
>Spielverlauf einrichten</title>
<para
> &kfouleggs; kann durch <menuchoice
><guimenu
>Einstellungen</guimenu
> <guimenuitem
>Kfouleggs einrichten...</guimenuitem
></menuchoice
> eingerichtet werden. Es kann folgendermaßen eingeteilt werden: </para>

<sect2 id="game-config">
<title
>Spiel-Einstellungen</title>

<variablelist
> <varlistentry
> <term
><guilabel
>Anfangsspielstufe</guilabel
></term
> <listitem
><para
>Legt die Anfangsspielstufe zwischen 1 (am leichtesten) bis zu 20 (am schwersten) fest. Der Standardwert ist 1.</para
> </listitem
> </varlistentry
> <varlistentry
><term
><guilabel
>Schatten der Spielsteine darstellen</guilabel
></term
> <listitem
><para
>Wenn angekreuzt, erscheint ein Schatten unter dem Spielfeld, der anzeigt, wo der Stein hinfallen wird.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Nächsten Spielstein anzeigen</guilabel
></term
> <listitem
><para
>Bei Aktivierung wird der Stein angezeigt, der als nächstes ins Spiel fallen wird.</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2 id="appearance-config">
<title
>Einrichtung des Erscheinungsbildes</title>

<variablelist
> <varlistentry
> <term
><guilabel
>Blockgröße</guilabel
></term
> <listitem
><para
>Stellt die Größe der herunterfallenden Blöcke ein.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Animationen einschalten</guilabel
></term
> <listitem
><para
>Bei Aktivierung wird das Verkleben der Steine animiert.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Durchsichtigkeit</guilabel
></term
> <listitem
><para
>Stellt den Grad der Durchsichtigkeit zwischen Arbeitsflächenhintergrund und &kfouleggs;-Hintergrund ein. Die Einstellung Null macht den Hintergrund von &kfouleggs; vollständig durchsichtig, während Eins den Hintergrund von &kfouleggs; vollständig undurchsichtig macht.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Hintergrundfarbe</guilabel
></term
> <listitem
><para
>Zeigt einen Dialog, der die Einstellung des Hintergrundes für &kfouleggs; ermöglicht.</para
> </listitem
> </varlistentry
> </variablelist>
</sect2>

<sect2 id="highscore-config">
<title
>Einrichtung der Bestenliste</title>

<variablelist
> <varlistentry
> <term
><guilabel
>Spitzname</guilabel
></term
> <listitem
><para
>Zeigt den aktuellen Spitznamen an und ermöglicht seine Änderung.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Kommentar</guilabel
></term
> <listitem
><para
>Ein Kommentar über die eigene Person.</para
> </listitem
> </varlistentry
> <varlistentry
> <term
><guilabel
>Weltweite Bestenliste aktiviert</guilabel
></term
> <listitem
><para
>Falls dieses Ankreuzfeld markiert ist, stellt &kfouleggs; eine Verbindung zum Server mit der weltweiten Besteliste her.</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

</sect1>

<sect1 id="default-keybindings">
<title
>Standard-Tastenbelegungen</title>

<para
>Die Standard-Tastenbelegungen für &kfouleggs; im Einzelspielermodus sind die folgenden:</para>

<informaltable>
<tgroup cols="2">
<tbody
> <row
> <entry
>Nach links drehen</entry
> <entry
><keysym
>Pfeil nach oben</keysym
></entry
> </row
> <row
> <entry
>Nach rechts drehen</entry
> <entry
><keysym
>Eingabetaste</keysym
></entry
> </row
> <row
> <entry
>Nach links verschieben</entry
> <entry
><keysym
>Pfeil nach links</keysym
></entry
> </row
> <row
> <entry
>Nach rechts verschieben</entry
> <entry
><keysym
>Pfeil nach rechts</keysym
></entry
> </row
> <row
> <entry
>Fallenlassen</entry
> <entry
><keysym
>Pfeil nach unten</keysym
></entry
> </row
> <row
> <entry
>Eine Zeile tiefer</entry
> <entry
><keysym
>Umschalt-Taste</keysym
></entry
> </row
> </tbody>
</tgroup>
</informaltable>

</sect1>
</chapter>

<chapter id="multiplayer-and-network-play">
<title
>Mehrspieler- und Netzwerkspiele</title>

<sect1 id="general-multiplayer">
<title
>Allgemeine Information</title>

<para
>&kfouleggs; unterstützt zwei lokale Mehrspielerarten: Mensch gegen Mensch und Mensch gegen Computer. Um eine der beiden zu spielen, wählen Sie sie im Menü <guimenu
>Spielarten</guimenu
></para>

<sect2 id="local-multiplayer">
<title
>Lokale Mehrspielerarten</title>

<para
>Beim Spiel Mensch gegen Mensch oder Mensch gegen Computer sind zwei Spielfelder zu sehen. Das eine ist für den ersten Spieler, das andere ist für den zweiten. Jeder hat seine eigene Anzeige für die <guilabel
>Punkte</guilabel
>, die <guilabel
>Puyos</guilabel
> und die <guilabel
>Spielstufe</guilabel
>. Die Standard-Tasten für den ersten Spieler sind:</para>

<informaltable>
<tgroup cols="2">
<tbody
> <row
> <entry
>Nach links drehen</entry
> <entry
><keycap
>E</keycap
></entry
> </row
> <row
> <entry
>Nach rechts drehen</entry
> <entry
>&Alt;</entry
> </row
> <row
> <entry
>Nach links verschieben</entry
> <entry
><keycap
>F</keycap
></entry
> </row
> <row
> <entry
>Nach rechts verschieben</entry
> <entry
><keycap
>G</keycap
></entry
> </row
> <row
> <entry
>Fallenlassen</entry
> <entry
><keycap
>D</keycap
></entry
> </row
> <row
> <entry
>Eine Zeile tiefer</entry
> <entry
><keysym
>Leertaste</keysym
></entry
> </row
> </tbody>
</tgroup>
</informaltable>

<para
>Die Tasten für den zweiten menschlichen Spieler sind die selben wie für den Spieler im Einzelspieler-Modus. </para>

<para
>Um zum Einzelspieler-Modus zurückzukehren, wählen Sie <guimenu
>Spielarten</guimenu
> und <guimenuitem
>Einzelspieler</guimenuitem
>.</para>

</sect2>

<sect2 id="network-games">
<title
>Mehrspieler-Spiele für Netzwerke</title>

<para
>Mehrspieler-Spiele für Netzwerke können Sie spielen, wenn Sie <menuchoice
><guimenu
>Spielarten</guimenu
> <guimenuitem
>Weitere...</guimenuitem
></menuchoice
> wählen.</para>

<para
>Bei Mehrspieler-Spielen in &kfouleggs; ist immer jemand Gastgeber des Spiels, und andere Spieler treten dem Spiel bei oder beobachten es.</para>

</sect2>

<sect2 id="hosting-a-game">
<title
>Gastgeber eines Spiels</title>

<para
>Um Gastgeber eines Spiels zu sein, wählen Sie <guilabel
>Ein Netzwerkspiel erzeugen</guilabel
> im Dialog für weitere Spielarten. Geben Sie den Port an, den Sie benutzen wollen, und drücken Sie den Knopf <guibutton
>Weiter</guibutton
>. Dann haben Sie die Möglichkeit, die Einstellungen für Spieler an Ihrem Rechner zu verändern, falls es mehr als einen lokalen Spieler gibt. Nach dem Klicken auf den Knopf<guibutton
>Abschließen</guibutton
> ist ein Fenster zu sehen, das den Fortschritt des Wartens auf die Gäste anzeigt. Wenn genügend Gäste da sind, können Sie mit <guibutton
>Starten</guibutton
> das Spiel beginnen.</para>

</sect2>

<sect2 id="joining-a-game">
<title
>Mitspielen</title>

<para
>Um an einem Netzwerkspiel teilzunehmen, wählen Sie  im Dialog für weitere Spielarten <guimenuitem
>An einem Netzwerkspiel teilnehmen</guimenuitem
>. Geben Sie dann die <guilabel
>Server-Adresse</guilabel
>) und den <guilabel
>Port</guilabel
> der Rechners an, mit dem Sie spielen wollen. </para>

<tip
><para
>Stellen Sie sicher, dass der Port, den Sie einstellen, der selbe ist, den der Gastgeber eingestellt hat.</para
></tip>

<para
>Durch drücken von <guibutton
>Weiter</guibutton
> kommen Sie zum Dialog <guilabel
>Einstellungen für Lokale Spieler </guilabel
> (s.o.). Wenn Sie dann <guibutton
>Abschließen</guibutton
> drücken, werden Sie mit dem anderen Spiel verbunden. Das Spiel beginnt, wenn der Gastgeber es wünscht - der Gast hat keine Wahl.</para>

</sect2>

</sect1>

</chapter>

<chapter id="commands">
<title
>Befehlsreferenz</title>

<sect1 id="kfouleggs-mainwindow">
<title
>Das Hauptfenster von &kfouleggs;</title>

<sect2>
<title
>Das Menü <guimenu
>Spiel</guimenu
></title>

<variablelist
> <varlistentry
> <term
><menuchoice
> <shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
> <guimenuitem
>Neu</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Startet ein neues Spiel.</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <shortcut
> <keycombo
><keycap
>P</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
> <guimenuitem
>Pause</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Hält das Spiel an</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <shortcut
> <keycombo
><keycap
>H</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
> <guimenuitem
>Bestenliste...</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Zeigt die Bestenliste</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>Q</keycap
></keycombo
> </shortcut
> <guimenu
>Spiel</guimenu
> <guimenuitem
>Beenden</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Beendet</action
> &kfouleggs;</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2>
<title
>Das Menü <guimenu
>Spielarten</guimenu
></title>

<variablelist
> <varlistentry
> <term
><menuchoice
> <guimenu
>Spielarten</guimenu
> <guimenuitem
>Einzelspieler</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Setzt die Spielart auf Einzelspieler</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Spielarten</guimenu
> <guimenuitem
>Spieler gegen Spieler</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Setzt die Spielart auf zwei Spieler, mit zwei menschlichen Spielern.</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Spielarten</guimenu
> <guimenuitem
>Spieler gegen Computer</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Setzt die Spielart auf zwei Spieler, mit einem menschlichen gegen einen Computer-Spieler.</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Spielarten</guimenu
> <guimenuitem
>Weitere...</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Öffnet den Dialog für weitere Spielarten.</action
></para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2>
<title
>Das Menü <guimenu
>Einstellungen</guimenu
></title>

<variablelist
> <varlistentry
> <term
><menuchoice
> <shortcut
> <keycombo action="simul"
>&Strg;<keycap
>M</keycap
></keycombo
> </shortcut
> <guimenu
>Einstellungen</guimenu
> <guimenuitem
>Menüleiste anzeigen</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Zeigt oder versteckt die Menüleiste.</action
> Um die Anzeige der Menüleiste wieder zu aktivieren, klickt man mit der rechten Maustaste auf das Spielfeld und wählt <guimenuitem
>Menüleiste anzeigen</guimenuitem
>. </para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Einstellungen</guimenu
><guimenuitem
>Tastenbelegungen zuordnen...</guimenuitem
> </menuchoice
></term
> <listitem
><para
><action
>Öffnet den &kde;-Standarddialog für die Zuordnung von Tasten zu bestimmten Aktionen.</action
></para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Einstellungen</guimenu
> <guimenuitem
>&kfouleggs; einrichten...</guimenuitem
> </menuchoice
></term
> <listitem
><para
>Zeigt die &kfouleggs;-Einstellungen an, die sich ändern lassen.</para
></listitem
> </varlistentry
> <varlistentry
> <term
><menuchoice
> <guimenu
>Einstellungen</guimenu
> <guimenuitem
>Computerspieler einrichten...</guimenuitem
> </menuchoice
></term
> <listitem
><para
>Zeigt die Einrichtung des &kfouleggs;-<acronym
>Computerspielers</acronym
>-</para
></listitem
> </varlistentry
> </variablelist>

</sect2>

<sect2 id="help">
<title
>Das Menü <guimenuitem
>Hilfe</guimenuitem
></title>

&help.menu.documentation;

</sect2>

</sect1>

</chapter>

<chapter id="credits">

<title
>Mitwirkende und Lizenz</title>

<para
>&kfouleggs;</para>

<para
>Copyright der Hauptalgorithmen des Programms 1995 Eirik End <email
></email
></para>
<para
>Copyright für das Programm 1996-2001 Nicolas Hadacek <email
>hadacek@kde.org</email
></para>

<para
>Copyright für die Dokumentation 2000, 2001 Philip Rodrigues <email
>phil.rod@ntlworld.com</email
></para>

<para
>Deutsche Übersetzung von Maren Pakura <email
>maren@kde.org</email
></para>

&underFDL;

&underGPL;

</chapter>

<appendix id="installation">
<title
>Installation</title>

<sect1 id="getting-kfouleggs">
<title
>Woher Sie &kfouleggs; erhalten?</title>

&install.intro.documentation;

<sect2 id="compilation">
<title
>Übersetzung und Installation</title>

&install.compile.documentation;

<para
>Wenn Sie Probleme finden, schreiben Sie bitte an die &kde;-Mailingliste oder dem Programm-Betreuer Nicolas Hadacek, <email
>hadacek@kde.org</email
>.</para>

</sect2>

</sect1>

</appendix>

&documentation.index; 

</book>

<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-indent-step:0
sgml-indent-data:f
End:
-->

