Warning, /games/kblocks/doc/index.docbook is written in an unsupported language. File is not indexed.

0001 <?xml version="1.0" ?>
0002 <!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
0003   <!ENTITY % addindex "IGNORE">
0004   <!ENTITY % English "INCLUDE" > <!-- change language only here -->
0005 ]>
0006 
0007 <book id="kblocks" lang="&language;">
0008 
0009 <bookinfo>
0010 <title>The &kblocks; Handbook</title>
0011 
0012 <authorgroup>
0013 <author>
0014 <firstname>Mauricio</firstname>
0015 <surname>Piacentini</surname>
0016 <affiliation>
0017 <address>&Mauricio.Piacentini.mail;</address>
0018 </affiliation>
0019 </author>
0020 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0021 </authorgroup>
0022 
0023 <copyright>
0024 <year>2008</year>
0025 <holder>&Mauricio.Piacentini;</holder>
0026 </copyright>
0027 
0028 <legalnotice>&FDLNotice;</legalnotice>
0029 
0030 <date>2021-06-04</date>
0031 <releaseinfo>KDE Gear 21.04</releaseinfo>
0032 
0033 <abstract><para>&kblocks; is the &kde; version of the classic falling blocks
0034 game.</para></abstract>
0035 
0036 <keywordset>
0037 <keyword>KDE</keyword>
0038 <keyword>game</keyword>
0039 <keyword>blocks</keyword>
0040 </keywordset>
0041 
0042 </bookinfo>
0043 
0044 <chapter id="introduction">
0045 <title>Introduction</title>
0046 <note><title>Gametype:</title><para>Logic, Arcade</para></note><!-- Game genre. Use as many as necessary. Available game types are: Arcade, Board, Card, Dice, Toys, Logic, Strategy.-->
0047 <note><title>Number of possible players:</title><para>One</para></note><!--Number of possible players. It can be: One, Two,..., Multiplayer-->
0048 
0049 <para>&kblocks; is the classic falling blocks game. The idea is stack the falling blocks in a way that lines are completely filled. When a line is completed it is removed, and more space is available in the play area. When there is not enough space for blocks to fall, the game is over.
0050 </para>
0051 
0052 </chapter>
0053 
0054 <chapter id="how-to-play">
0055 <title>How to Play</title>
0056 
0057 <screenshot>
0058 <mediaobject>
0059 <imageobject>
0060 <imagedata fileref="gameboard.png" format="PNG"/>
0061 </imageobject>
0062 <textobject>
0063 <phrase>&kblocks; gameboard</phrase>
0064 </textobject>
0065 </mediaobject>
0066 </screenshot>
0067 
0068 <note><title>Objective:</title><para>Rotate the falling blocks, and fit them together to complete lines and clear the playfield.</para></note><!--Describe the objective of the game.-->
0069 
0070 <para>
0071 By default, falling blocks can be moved left or right using the &Left; or &Right; arrow keys. The &Down; arrow key makes the block drop faster, and the &Up; arrow key is used to rotate the block. The keys used for each game action can be configured in the <menuchoice><guimenu>Settings</guimenu> <guimenuitem>Configure Shortcuts...</guimenuitem></menuchoice> menu item.
0072 </para>
0073 
0074 </chapter>
0075 
0076 <chapter id="rulestips">
0077 <title>Game Rules, Strategies and Tips</title>
0078 <sect1 id="rules">
0079 <title>Rules</title>
0080 <itemizedlist>
0081 <listitem><para>The rules are simple: just keep space for the blocks to fall!</para></listitem>
0082 <listitem><para>When a new block cannot fall, the game is over.</para></listitem>
0083 </itemizedlist>
0084 </sect1>
0085 
0086 <sect1 id="strattips">
0087 <title>Strategies and Tips</title>
0088 <itemizedlist>
0089 <listitem><para>Do not forget to check the preview area: it shows the next piece that will be released.</para></listitem>
0090 <listitem><para>For additional points, try to remove several lines at once.</para></listitem>
0091 </itemizedlist>
0092 </sect1>
0093 
0094 </chapter>
0095 
0096 <chapter id="command">
0097 <title>Commands/Keyboard Shortcuts</title>
0098 
0099 <para>The following sections briefly describes each menubar option.</para>
0100 
0101 <sect1 id="menu">
0102 <title>Menu Items</title>
0103 
0104 <variablelist>
0105 <varlistentry>
0106 <term><menuchoice>
0107 <shortcut>
0108 <keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo>
0109 </shortcut>
0110 <guimenu>Game</guimenu>
0111 <guimenuitem>Single Game</guimenuitem> </menuchoice></term>
0112 <listitem><para>Starts a new single player game.</para></listitem>
0113 </varlistentry>
0114 
0115 <varlistentry>
0116 <term><menuchoice>
0117 <guimenu>Game</guimenu>
0118 <guimenuitem>Human vs AI</guimenuitem> </menuchoice></term>
0119 <listitem><para>Compare your skills with the AI and play against the computer 
0120 using the same sequence of falling blocks, where you have the first turn.</para></listitem>
0121 </varlistentry>
0122 
0123 <varlistentry>
0124 <term><menuchoice>
0125 <shortcut>
0126 <keycap>P</keycap>
0127 </shortcut>
0128 <guimenu>Game</guimenu>
0129 <guimenuitem>Pause</guimenuitem> </menuchoice></term>
0130 <listitem><para>Pauses the game.</para></listitem>
0131 </varlistentry>
0132 
0133 <varlistentry>
0134 <term><menuchoice>
0135 <shortcut>
0136 <keycombo action="simul">&Ctrl;<keycap>H</keycap></keycombo>
0137 </shortcut>
0138 <guimenu>Game</guimenu>
0139 <guimenuitem>Show High Scores</guimenuitem> </menuchoice></term>
0140 <listitem><para>This shows you the high score (the maximum number of points) for each
0141 difficulty level.</para></listitem>
0142 </varlistentry>
0143 
0144 <varlistentry>
0145 <term><menuchoice>
0146 <shortcut>
0147 <keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo>
0148 </shortcut>
0149 <guimenu>Game</guimenu>
0150 <guimenuitem>Quit</guimenuitem> </menuchoice></term>
0151 <listitem><para><action>Quits</action> &kblocks;.</para></listitem>
0152 </varlistentry>
0153 
0154 <varlistentry>
0155 <term><menuchoice>
0156 <guimenu>Settings</guimenu>
0157 <guisubmenu>Difficulty</guisubmenu>
0158 </menuchoice></term>
0159 <listitem>
0160 <para>Lets you set the difficulty level from a sub-menu.</para>
0161 <para>There are three default levels of difficulty:
0162 <guimenuitem>Easy</guimenuitem> (game starts at level 0),
0163 <guimenuitem>Medium</guimenuitem> (starts at level 5), and
0164 <guimenuitem>Hard</guimenuitem> (starts at level 10).</para>
0165 </listitem>
0166 </varlistentry>
0167 
0168 </variablelist>
0169 
0170 <para>
0171 Additionally &kblocks; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
0172 menu items, for more information read the sections about the <ulink url="help:/fundamentals/menus.html#menus-settings"
0173 >Settings Menu</ulink> and <ulink url="help:/fundamentals/menus.html#menus-help">Help Menu</ulink>
0174 of the &kde; Fundamentals.
0175 </para>
0176 
0177 </sect1>
0178 
0179 <sect1 id="keys"><title>Default Keyboard Shortcuts</title>
0180 <para>The following table shows you the default keyboard shortcuts.</para>
0181 
0182 <table>
0183 <title>Keyboard Shortcuts</title>
0184 <tgroup cols="2">
0185 <thead><row><entry>Key Combo</entry><entry>Action</entry></row></thead>
0186 <tbody>
0187 <row><entry><keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo></entry><entry>Single Game</entry></row>
0188 <row><entry><keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo></entry><entry>Quit &kblocks;</entry></row>
0189 <row><entry><keycap>F1</keycap></entry><entry>&kblocks; Handbook</entry></row>
0190 <row><entry><keycombo action="simul">&Shift;<keycap>F1</keycap></keycombo></entry><entry>What's This? help</entry></row>
0191 <row><entry><keycombo action="simul">&Ctrl;<keycap>H</keycap></keycombo></entry><entry>Show High Scores</entry></row>
0192 <row><entry><keycap>P</keycap></entry><entry>Pause the game</entry></row>
0193 <row><entry>&Right; arrow</entry><entry>Move the block right</entry></row>
0194 <row><entry>&Left; arrow</entry><entry>Move the block left</entry></row>
0195 <row><entry>&Down; arrow</entry><entry>Move the block down</entry></row>
0196 <row><entry><keycap>Z</keycap></entry><entry>Rotate the block clockwise</entry></row>
0197 <row><entry>&Up; arrow</entry><entry>Rotate the block counter clockwise</entry></row>
0198 <row><entry>&Space;</entry><entry>Drop the block</entry></row>
0199 
0200 </tbody>
0201 </tgroup>
0202 </table>
0203 
0204 <para>These shortcuts can be changed by selecting <menuchoice>
0205 <guimenu>Settings</guimenu> <guimenuitem>Configure 
0206 Shortcuts...</guimenuitem> </menuchoice> from the menubar.</para>
0207 
0208 </sect1>
0209 
0210 </chapter>
0211 
0212 <chapter id="faq">
0213 <title>Frequently Asked Questions</title>
0214 <qandaset>
0215 
0216 <qandaentry>
0217 <question>
0218 <para>
0219 Can I change the way the game looks?
0220 </para>
0221 </question>
0222 <answer>
0223 <para>
0224 Yes, click on the <menuchoice><guimenu>Settings</guimenu> <guimenuitem>Configure &kblocks;...</guimenuitem></menuchoice> menu item.
0225 </para>
0226 </answer>
0227 </qandaentry>
0228 
0229 </qandaset>
0230 </chapter>
0231 
0232 <chapter id="settings">
0233 <title>Game Settings</title>
0234 <para>
0235 The game settings can be configured by selecting <menuchoice><guimenu>Settings</guimenu>
0236 <guimenuitem>Configure &kblocks;...</guimenuitem></menuchoice> from the menubar. A dialog will appear.
0237 </para>
0238                 <para>
0239                         To select a new theme simply choose the theme from
0240                         the selection list. Each item in the list shows a small
0241                         preview left to the theme name. A selection is immediately applied.
0242                 </para>
0243                 <para>
0244                         Once you are satisfied with the theme you have selected you
0245                         can click the <guibutton>Close</guibutton>
0246                         button, located at the bottom part of this dialog.
0247                 </para>
0248 </chapter>
0249 
0250 <chapter id="credits"><title>Credits and License</title>
0251 
0252 <para>
0253 &kblocks; Copyright 2007-2008
0254 </para>
0255 
0256 <itemizedlist>
0257 <title>Author</title>
0258 <listitem>
0259 <para>
0260 &Mauricio.Piacentini; &Mauricio.Piacentini.mail;
0261 </para>
0262 </listitem>
0263 </itemizedlist>
0264 
0265 <para>Documentation copyright 2008 &Mauricio.Piacentini; &Mauricio.Piacentini.mail;</para>
0266 <!-- TRANS:CREDIT_FOR_TRANSLATORS -->
0267 
0268 &underFDL;
0269 &underGPL;
0270 
0271 </chapter>
0272 
0273 </book>
0274 <!--
0275 Local Variables:
0276 mode: sgml
0277 sgml-omittag: nil
0278 sgml-shorttag: t
0279 End:
0280 -->