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

<book lang="&language;">

<bookinfo>
<title
>Manual de &kfouleggs;</title>
    
<authorgroup>
<author
>&Philip.Rodrigues; &Philip.Rodrigues.mail; </author>

<othercredit role="developer"
>&Nicolas.Hadacek; &Nicolas.Hadacek.mail; </othercredit>

<othercredit role="reviewer"
>&Lauri.Watts; &Lauri.Watts.mail; </othercredit>

<othercredit role="translator"
> <firstname
>Rafael</firstname
> <surname
>Osuna</surname
> <affiliation
><address
><email
>rosuna@wol.es</email
></address
></affiliation
> <contrib
>Traductor</contrib
> </othercredit
> 

</authorgroup>

<copyright>
<year
>2000-2003</year>
<holder
>Philip Rodrigues</holder>
</copyright>

<legalnotice
>&FDLNotice;</legalnotice>

<date
>2003-09-18</date>
<releaseinfo
>2.1.7</releaseinfo>

<abstract
><para
>&kfouleggs; es un clon del juego japonés PuyoPuyo para KDE.</para
></abstract>

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

</bookinfo>

<chapter id="introduction">
<title
>Introducción</title>

<para
>&kfouleggs; es un clon del juego Japonés PuyoPuyo, con características avanzadas como partidas multijugador contra personas o contra <acronym
>IA</acronym
> y partidas en red. Si ha jugado al <application
>Tetris</application
>, o a uno de sus muchos clones,encontrará &kfouleggs; fácil de aprender.</para>

</chapter>


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

<sect1 id="starting-a-new-game">
<title
>Empezar una partida nueva</title>

<para
>Cuando abra &kfouleggs;, pulse en el botón <guibutton
>Inicio</guibutton
>, o seleccione <guimenuitem
>Nuevo</guimenuitem
> desde el menú <guimenu
>Juego</guimenu
> en cualquier momento para empezar una nueva partida.</para>

</sect1>

<sect1 id="aim-of-the-game">
<title
>Objetivo del Juego</title>

<para
>El objetivo del juego es conseguir la mayor puntuación posible moviendo las fichas que van cayendo de manera que las fichas del mismo color sean adyacentes para que desaparezcan. Cuantas más fichas consiga eliminar, mayor será la puntuación.</para>

</sect1>

<sect1 id="playing-the-game">
<title
>Cómo jugar</title>

<para
>Use las teclas de dirección <keycap
>Izquierda</keycap
> y <keycap
>Derecha</keycap
> para mover en la dirección adecuada las fichas que vayan cayendo, y las teclas <keycap
>Arriba</keycap
> y <keycap
>Intro</keycap
> para rotar la ficha hacia la izquierda y derecha respectivamente. La tecla <keycap
>Mayúsculas</keycap
> deja caer la ficha una línea, mientras que la tecla <keycap
>Abajo</keycap
> la deja caer hasta el final - úsela para ahorrar tiempo. </para>

<para
>Todas estas combinaciones de teclas pueden ser personalizadas seleccionando <guimenuitem
>Configurar accesos rápidos</guimenuitem
> en el menú <guimenu
>Preferencias</guimenu
>.</para>

<para
>Si dos o más piezas del mismo color se encuentran juntas horizontal o verticalmente, pasarán a estar <quote
>pegadas</quote
>. Si cuatro o más piezas del mismo color pasan a estar <quote
>pegadas</quote
>, desaparecerán, y todas las piezas por encima de ellas caerán de acuerdo a la ley de la gravedad ;-). Si al ocurrir esto cuatro o más piezas pasan a estar <quote
>pegadas</quote
>, también desaparecerán. Y así sucesivamente.</para>

<para
>Cada vez que elimina 100 fichas, usted pasa al siguiente nivel, donde las fichas caen más rápidamente y el juego es más difícil.</para>

<para
>La partida termina cuando se llena la columna central con fichas y no pueden caer más.</para>

</sect1>

<sect1 id="game-screen">
<title
>La pantalla del juego</title>

<para>
<screenshot>
	<mediaobject>
	   <imageobject>
	    <imagedata fileref="gamescreen.png" format="PNG"/>
	  </imageobject>
	  <textobject>
	    <phrase
>&kfouleggs; en acción</phrase>
	  </textobject>
	</mediaobject>
</screenshot
> Una explicación rápida de para qué sirve cada una de las partes de la pantalla... </para>

<para
>En la parte izquierda, de arriba a abajo: <variablelist>

<varlistentry>
<term
><guilabel
>Puntuación</guilabel
></term>
<listitem
><para
>Muestra su puntuación actual.</para>
</listitem>
</varlistentry>

<!-- If you can think of a better way to describe this below, please change it :-) -->
<varlistentry>
<term
><guilabel
>Puyos</guilabel
></term>
<listitem
><para
>Guarda el registro del número de veces que usted ha eliminado cada cantidad consecutiva de Puyos. Por ejemplo, cada vez que elimina un conjunto de piezas, el contador <guilabel
>0</guilabel
> se incrementa, cada vez que elimina dos conjuntos de piezas en un mismo turno, se incrementa el contador <guilabel
>1</guilabel
>, y así sucesivamente. El contador final registra todas las eliminaciones de más de tres tipos de piezas.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Nivel</guilabel
></term>
<listitem
><para
>Muestra el nivel en el que se encuentra actualmente. El primero, el más sencillo, es el nivel uno, llegando hasta el nivel más difícil, el 20.</para>
</listitem>
</varlistentry>

</variablelist>
</para>

<para
>En el centro se encuentra el área donde tiene lugar la acción. Las fichas caen por el rectángulo (cuyas propiedades pueden ser modificadas en <menuchoice
><guimenu
>Preferencias</guimenu
><guimenuitem
>Configurar KFoulEggs...</guimenuitem
> </menuchoice
>, mire <xref linkend="game-config"/>) hasta llegar abajo. Los dos rectángulos negros pequeños debajo del principal son las <quote
>sombras</quote
> de las fichas que muestran dónde caerán. Puede quitar las sombras de las fichas en <xref linkend="game-config"/>. </para>

<para
>A la derecha, la caja <guilabel
>Próxima ficha</guilabel
> muestra será la siguiente ficha que caerá, si lo tiene activado en <xref linkend="game-config"/>. </para>

</sect1>


</chapter>

<chapter id="preferences">
<title
>&kfouleggs; Configuración y combinación de teclas predeterminadas</title>

<sect1 id="game-configuration">
<title
>Configuración del juego</title>
<para
>Se accede a la configuración de &kfouleggs; en <menuchoice
><guimenu
>Preferencias</guimenu
> <guimenuitem
>Configurar KFoulEggs...</guimenuitem
></menuchoice
>. Las opciones son las siguientes: </para>

<sect2 id="game-config">
<title
>Configuración del juego</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Nivel inicial</guilabel
></term>
<listitem
><para
>Establece el nivel con el que comenzará, desde 1 (el más sencillo) hasta 20 (el más difícil). El valor predeterminado es uno.</para>
</listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Caída directa</guilabel
></term>
<listitem
><para
>Si está activado, pulsando la tecla de dirección <keysym
>Abajo</keysym
> la ficha caerá inmediatamente a la parte baja de la pantalla. Si no está activado, pulsando la tecla de dirección <keysym
>Abajo</keysym
> la pieza sólo caerá hasta que se deje de pulsar la tecla.</para>
</listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2 id="appearance-config">
<title
>Configuración del aspecto</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Tamaño del bloque</guilabel
></term>
<listitem
><para
>Establece el tamaño de los bloques que caen.</para
></listitem>
</varlistentry>

<!-- FIXME: this description is not necessarily right. Must check with the -->
<!-- coder... -->
<varlistentry>
<term
><guilabel
>Activar animaciones</guilabel
></term>
<listitem
><para
>Si está activado, las piezas se pegan por medio de una animación.</para
></listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Mostrar sombra de la pieza</guilabel
></term>
<listitem
><para
>Si está activado, se coloca una sombra en la parte baja del tablero de juego mostrando dónde caerá la pieza.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Mostrar siguiente pieza</guilabel
></term>
<listitem
><para
>Si está activado, muestra la siguiente ficha que caerá en el tablero de juego.</para
></listitem>
</varlistentry>

<varlistentry
><term
><guilabel
>Mostrar campo de "líneas eliminadas" detallado</guilabel
></term>
<listitem
><para
>Si está activado, el contador <guilabel
>Puyos</guilabel
> de la parte izquierda de la pantalla muestra cuántas veces se ha eliminado cada número de Puyos. Si no está activado, sólo se muestra el número total de Puyos eliminados.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Fuerza de fundido</guilabel
></term>
<listitem
><para
>Controla la transparencia entre el fondo del escritorio y el fondo de &kfouleggs;. Un valor de cero hace que el fondo de &kfouleggs; sea completamente transparente, y un valor de uno hace que el fondo de &kfouleggs; sea totalmente opaco.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Color de fundido</guilabel
></term>
<listitem
><para
>Muestra un diálogo permitiéndole elegir el color de fondo de &kfouleggs;.</para>
</listitem>
</varlistentry>

</variablelist>
</sect2>

<sect2 id="colors-config">
<title
>Configuración de los colores</title>
<para
>Aquí puede elegir los colores de las fichas de &kfouleggs;.</para>
</sect2>

<!-- No longer relevant?
<sect2 id="highscore-config">
<title
>Highscore Configuration</title>

<variablelist>

<varlistentry>
<term
><guilabel
>Nickname</guilabel
></term>
<listitem
><para
>Displays your current nickname and allows you to change it.</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>Comment</guilabel
></term>
<listitem
><para
>A comment about yourself. You choose...</para>
</listitem>
</varlistentry>

<varlistentry>
<term
><guilabel
>World-wide highscores enabled</guilabel
></term>
<listitem
><para
>If checked, &kfouleggs; connects to the highscore webserver to
view &kfouleggs; highscores from around the world.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>
-->
</sect1>

<sect1 id="default-keybindings">
<title
>Configuración de teclas predeterminada</title>

<para
>La configuración de teclas predeterminada en &kfouleggs;, en el modo de un jugador, es la siguiente:</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
>Rotar a la izquierda</entry>
<entry
><keysym
>Tecla de dirección arriba</keysym
></entry>
</row>
<row>
<entry
>Rotar a la derecha</entry>
<entry
><keysym
>Intro</keysym
></entry>
</row>
<row>
<entry
>Mover a la izquierda</entry>
<entry
><keysym
>Tecla de dirección izquierda</keysym
></entry>
</row>
<row>
<entry
>Mover a la derecha</entry>
<entry
><keysym
>Tecla de dirección derecha</keysym
></entry>
</row>
<row>
<entry
>Dejar caer</entry>
<entry
><keysym
>Tecla de dirección abajo</keysym
></entry>
</row>
<row>
<entry
>Soltar una línea</entry>
<entry
><keysym
>Mayúsculas</keysym
></entry>
</row>
</tbody>
</tgroup>
</informaltable>

</sect1>
</chapter>

<chapter id="multiplayer-and-network-play">
<title
>Multijugador y juego en red</title>

<sect1 id="general-multiplayer">
<title
>Información general</title>

<para
>&kfouleggs; soporta dos tipos de juego multijugador - humano contra humano y humano contra el ordenador. Para jugar a cualquiera de ellos, selecciónelo en el menú <guimenu
>Multijugador</guimenu
>.</para>

<sect2 id="local-multiplayer">
<title
>Juego local multijugador</title>

<para
>En los modos humano contra humano y humano contra el ordenador, se muestran dos tableros de juego, uno para el primer jugador y otro para el segundo. Cada uno tiene su propio indicador de <guilabel
>Puntuación</guilabel
>, <guilabel
>Puyos</guilabel
> y <guilabel
>Nivel</guilabel
>. Las teclas predeterminadas para el primer jugador son:</para>

<informaltable>
<tgroup cols="2">
<tbody>
<row>
<entry
>Rotar a la izquierda</entry>
<entry
><keycap
>E</keycap
></entry>
</row>
<row>
<entry
>Rotar a la derecha</entry>
<entry
>&Alt;</entry>
</row>
<row>
<entry
>Mover a la izquierda</entry>
<entry
><keycap
>F</keycap
></entry>
</row>
<row>
<entry
>Mover a la derecha</entry>
<entry
><keycap
>G</keycap
></entry>
</row>
<row>
<entry
>Dejar caer</entry>
<entry
><keycap
>D</keycap
></entry>
</row>
<row>
<entry
>Soltar una línea</entry>
<entry
><keysym
>Espacio</keysym
></entry>
</row>
</tbody>
</tgroup>
</informaltable>

<para
>Las teclas para el segundo jugador humano son las mismas que en el modo de un único jugador. </para>

<para
>Para volver al modo de un único jugador, seleccione <guimenu
>Multijugador</guimenu
> y <guimenuitem
> Un sólo humano</guimenuitem
>.</para>

</sect2>

<sect2 id="network-games">
<title
>Juego multijugador en red</title>

<para
>El juego multijugador en red se establece seleccionando <menuchoice
><guimenu
>Multijugador</guimenu
> <guimenuitem
>Más...</guimenuitem
></menuchoice
></para>

<para
>Las partidas multijugador de &kfouleggs; usan el modelo de juego alojado con otros jugadores que se incorporan.</para>

</sect2>

<sect2 id="hosting-a-game">
<title
>Alojar una partida</title>

<para
>Para alojar una partida, seleccione <guilabel
>Crear una partida en red</guilabel
> en la opción que aparece en el diálogo de Multijugador, asigne el puerto que quiere usar, y pulse el botón <guibutton
>Siguiente</guibutton
>. Tendrá entonces la opción de cambiar la configuración de los jugadores locales, si hay más de uno. Pulsando en el botón <guibutton
>Finalizar</guibutton
> avanzará el diálogo hasta el estado de espera de clientes. Cuando se hayan incorporado suficientes clientes, <guibutton
>Iniciar el juego</guibutton
> hará que comience la partida multijugador.</para>

</sect2>

<sect2 id="joining-a-game">
<title
>Incorporarse a una partida</title>

<para
>Para incorporarse a una partida, seleccione <guimenuitem
>Unirse a una partida en red</guimenuitem
> en la opción que aparece en el diálogo de Multijugador. Seleccione el servidor (<guilabel
>Dirección del servidor</guilabel
>) y el <guilabel
>Puerto</guilabel
> a los que quiera conectarse.</para>

<tip
><para
>¡Asegúrese de que el puerto definido al incorporarse a una partida es el mismo que el puerto que definió el servidor del juego!</para
></tip>

<para
>Al pulsar <guibutton
>Siguiente</guibutton
> llegará al diálogo <guilabel
>Opciones del jugador local</guilabel
> (ver más arriba) y entonces <guibutton
>Finalizar</guibutton
> le conectará a la partida remota. La partida comienza cuando lo decida el servidor - el cliente no puede decidirlo.</para>

</sect2>

</sect1>

</chapter>

<chapter id="commands">
<title
>Referencia de comandos</title>

<sect1 id="kfouleggs-mainwindow">
<title
>La pantalla principal de &kfouleggs;</title>

<sect2>
<title
>El menú <guimenu
>Juego</guimenu
></title>

<variablelist>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>N</keycap
></keycombo
> </shortcut
> <guimenu
>Juego</guimenu
> <guimenuitem
>Nuevo</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Comienza una nueva partida.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
><keycap
>P</keycap
></keycombo
> </shortcut
> <guimenu
>Juego</guimenu
> <guimenuitem
>Pausa</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Detiene el juego</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo
><keycap
>H</keycap
></keycombo
> </shortcut
> <guimenu
>Juego</guimenu
> <guimenuitem
>Mostrar mejores puntuaciones</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra las puntuaciones más altas.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>Q</keycap
></keycombo
> </shortcut
> <guimenu
>Juego</guimenu
> <guimenuitem
>Salir</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Abandona</action
> &kfouleggs;</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2>
<title
>El menú <guimenu
>Multijugador</guimenu
></title>

<variablelist>

<varlistentry>
<term
><menuchoice
><guimenu
> Multijugador</guimenu
> <guimenuitem
>Un sólo humano</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Establece el modo de un único jugador.</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Multijugador</guimenu
> <guimenuitem
>Humano contra humano</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Establece el modo multijugador con dos jugadores humanos.</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Multijugador</guimenu
> <guimenuitem
>Humano contra el ordenador</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Establece el modo multijugador con un jugador humano y el ordenador como otro jugador.</action
></para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Multijugador</guimenu
> <guimenuitem
>Más...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra el diálogo de opciones para el modo multijugador.</action
></para
></listitem
> 
</varlistentry>

</variablelist>

</sect2>

<sect2>
<title
>El menú <guimenu
>Preferencias</guimenu
></title>

<variablelist>
<varlistentry>
<term
><menuchoice
><shortcut
> <keycombo action="simul"
>&Ctrl;<keycap
>M</keycap
></keycombo
> </shortcut
> <guimenu
>Preferencias</guimenu
> <guimenuitem
>Mostrar barra de menú</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra u oculta la barra de menú.</action
> Para volver a tener la barra de menú, pulse el botón derecho del ratón en cualquier lugar del tablero de juego y seleccione <guimenuitem
>Mostrar barra de menú</guimenuitem
>. </para
></listitem>
</varlistentry
> 

<varlistentry>
<term
><menuchoice
><guimenu
>Preferencias</guimenu
> <guimenuitem
>Configurar accesos rápidos...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra un típico diálogo de &kde; para modificar los accesos rápidos de teclado de &kfouleggs;.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Preferencias</guimenu
> <guimenuitem
>Configurar notificaciones...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra un típico diálogo de &kde; para modificar las notificaciones visuales y de audio de &kfouleggs;.</action
></para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Preferencias</guimenu
> <guimenuitem
>Configurar mejores puntuaciones...</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra</action
> el diálogo de configuración de las mejores puntuaciones, en el que podrá cambiar diferentes opciones que afectan a cómo trata &kfouleggs; a las mejores puntuaciones.</para
></listitem>
</varlistentry>

<varlistentry>
<term
><menuchoice
><guimenu
>Preferencias</guimenu
> <guimenuitem
>Configurar &kfouleggs;</guimenuitem
> </menuchoice
></term>
<listitem
><para
><action
>Muestra/cambia</action
> el diálogo de configuración de &kfouleggs;.</para
></listitem>
</varlistentry>

</variablelist>

</sect2>

<sect2 id="help">
<title
>El menú <guimenuitem
>Ayuda</guimenuitem
></title>
&help.menu.documentation; </sect2>

</sect1>

</chapter>

<chapter id="credits">

<title
>Créditos y licencia</title>

<para
>&kfouleggs;.</para>

<para
>Motor principal del programa copyright 1995 Eirik End.</para>
<para
>Copyright del programa 1996-2001 &Nicolas.Hadacek; &Nicolas.Hadacek.mail;.</para>

<para
>Copyright de la documentación 2000-2003 &Philip.Rodrigues; &Philip.Rodrigues.mail;.</para>

<para
>Traducido por Rafael Osuna <email
>rosuna@wol.es</email
>.</para
> 
&underFDL; &underGPL; </chapter>

<appendix id="installation">
<title
>Instalación</title>

<sect1 id="getting-kfouleggs">
<title
>Cómo conseguir &kfouleggs;</title>
&install.intro.documentation; <sect2 id="compilation">
<title
>Compilación e instalación</title>
&install.compile.documentation; <para
>Si encuentra algún problema, por favor comuníquelo a la lista de correo de &kde;, o al mantenedor del programa, &Nicolas.Hadacek;, en &Nicolas.Hadacek.mail;.</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:
-->

