Warning, /games/bovo/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 
0004   <!ENTITY % English "INCLUDE" > <!-- change language only here -->
0005   <!ENTITY % addindex "IGNORE"> <!-- do not change this! -->
0006 ]>
0007 
0008 <book id="bovo" lang="&language;"> <!-- do not change this! -->
0009 <bookinfo>
0010         <title>The &bovo; Handbook</title>
0011 
0012 <authorgroup>
0013 <author>
0014 <firstname>Aron</firstname><surname>Bostrom</surname>
0015 <affiliation><address>&Aron.Bostrom.mail;</address></affiliation>
0016 </author>
0017 <author>
0018 <firstname>Eugene</firstname><surname>Trounev</surname>
0019 <affiliation><address><email>eugene.trounev@gmail.com</email></address></affiliation>
0020 </author>
0021 <!-- TRANS:ROLES_OF_TRANSLATORS -->
0022 </authorgroup>
0023 
0024 <copyright>
0025 <year>2007</year>
0026 <holder>Aron Bostrom</holder>
0027 </copyright>
0028 <legalnotice>&FDLNotice;</legalnotice>
0029 
0030 <date>2021-06-21</date>
0031 <releaseinfo>KDE Gear 21.04</releaseinfo>
0032 
0033 <abstract>
0034         <para>This documentation describes the game of &bovo; version 1.1</para>
0035 </abstract>
0036 
0037 <!--List of relevan keywords-->
0038 <keywordset>
0039         <keyword>KDE</keyword> <!-- do not change this! -->
0040         <keyword>kdegames</keyword> <!-- do not change this! -->
0041         <keyword>game</keyword> <!-- do not change this! -->
0042         <keyword>bovo</keyword><!--Application name goes here-->
0043 <!-- Game genre. Use as many as necessary. Available game types are: Arcade, Board, Card, Dice, Toys, Logic, Strategy.-->
0044         <keyword>arcade</keyword>
0045         <keyword>board</keyword>
0046         <keyword>noughts and crosses</keyword>
0047 <!--Number of possible players. It can be: One, Two,..., Multiplayer-->
0048         <keyword>two players</keyword>
0049 <!--All other relevant keywords-->
0050         <keyword>noughts</keyword>
0051         <keyword>crosses</keyword>
0052         <keyword>Gomoku</keyword>
0053         <keyword>Connect Five</keyword>
0054         <keyword>Connect5</keyword>
0055         <keyword>Board game</keyword>
0056         <keyword>X and O</keyword>
0057         <keyword>Five in a row</keyword>
0058         <keyword>Puzzle</keyword>
0059 </keywordset>
0060 </bookinfo>
0061 <!--Content begins here: -->
0062 <chapter id="introduction"><title>Introduction</title> <!-- do not change this! -->
0063         <note><title>Gametype:</title><para>Board, Arcade</para></note><!-- Game genre. Use as many as necessary. Available game types are: Arcade, Board, Card, Dice, Toys, Logic, Strategy.-->
0064         <note><title>Number of possible players:</title><para>Two</para></note><!--Number of possible players. It can be: One, Two,..., Multiplayer-->
0065 
0066 <!--Short game description starts here. 3-4 sentences (paragraphs)-->
0067         <para>
0068         &bovo; is a Gomoku (from Japanese <foreignphrase lang="ja">五目並べ</foreignphrase>, <quote>five points</quote>) like game for two players, where the opponents alternate in placing their respective pictogram on the game board.
0069         The aim of this game is to connect five of your own pieces in an unbroken row vertically, horizontally or diagonally.
0070         </para>
0071         <note><title>Note:</title><para>Also known as: Connect Five, Five in a row, X and O, Noughts and Crosses</para></note>
0072 </chapter>
0073 
0074 <chapter id="howto"><title>How to play</title> <!-- do not change this! -->
0075 
0076 <screenshot>
0077 <mediaobject>
0078 <imageobject>
0079 <imagedata fileref="mainscreen.png" format="PNG"/>
0080 </imageobject>
0081 <textobject>
0082 <phrase>&bovo; main screen</phrase>
0083 </textobject>
0084 </mediaobject>
0085 </screenshot>
0086 
0087 <!--IMPORTANT: If the game has no defined objective, please remove the below line.-->
0088         <note><title>Objective:</title><para>Connect five of your own pieces in an unbroken row vertically, horizontally or diagonally.</para></note>
0089         <para>
0090         The first time &bovo; is started it is launched in demo mode where two AI players battle each other. You can always start a new game using the <guibutton>New</guibutton> button on the toolbar, the <menuchoice><guimenu>Game</guimenu><guimenuitem>New</guimenuitem></menuchoice> menu entry on the menubar or using the default shortcut <keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo>.
0091         </para>
0092         <note><title>Note:</title><para>
0093         Because the first player always has an advantage over the second player, &bovo; will alternate the players, switching them every new game.
0094         </para></note>
0095         <para>
0096 If you are the first player - start the game by placing your pictogram anywhere on the playing field. If you are the second player wait until the first player places the pictogram and then do the same yourself. You can place your mark into any square on the field, unless it’s already occupied by another game piece (regardless of whether it’s your pictogram or that of your opponent’s).
0097         </para>
0098         <para>
0099 You have to place your pieces in a way that prevents your opponent from connecting five marks in an unbroken row vertically, horizontally or diagonally. In the same time you have to connect five of your own pieces in an unbroken row vertically, horizontally or diagonally. Whoever succeeds in doing so first – wins the round.
0100         </para>
0101 </chapter>
0102 
0103 <chapter id="rules_and_tips"><title>Game Rules, Strategies and Tips</title> <!-- do not change this! -->
0104         <!--This section has to do with game rules. Please give a detailed description of those using lists or paragraphs.-->
0105         <sect1 id="rules">
0106                 <title>Game Rules</title>
0107                 <itemizedlist>
0108                         <listitem><para>Players take turn to place their respective marks on the playing board.</para></listitem>
0109                         <listitem><para>A player cannot move their already placed mark or put their mark upon an already placed mark.</para></listitem>
0110                         <listitem><para>Players cannot forfeit their turns.</para></listitem>
0111                         <listitem><para>Player who reaches five marks connected in a straight line (be it vertical, horizontal or diagonal) wins the game.</para></listitem>
0112                 </itemizedlist>
0113         </sect1>
0114         <sect1 id="tips">
0115                 <title>Game Tips</title>
0116                 <itemizedlist>
0117                         <listitem><para>When &bovo; is started the first time, it needs resizing. Resize the game window to desired size, and &bovo; will scale up the playing board.</para></listitem>
0118                         <listitem><para>The first time &bovo; is started it is launched in demo mode, where two AI players battle each other.</para></listitem>
0119                         <listitem><para>When &bovo; is exited prior to game over, the active game is auto saved. If &bovo; detects an auto saved game at startup, it is restored. If not, &bovo; launches a demo mode.</para></listitem>
0120                         <listitem><para>You can always start a new game with the <guibutton>New</guibutton> button in the toolbar, the <menuchoice><guimenu>Game</guimenu><guimenuitem>New</guimenuitem></menuchoice> menu entry in the menubar or with the default shortcut <keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo>.</para></listitem>
0121                         <listitem><para>If a new game is started when a game is already active, it is counted as a loss.</para></listitem>
0122                         <listitem><para>Changing the difficulty can be done with the <guilabel>Difficulty</guilabel> drop down box in the right end of the status bar, or from the <menuchoice><guimenu>Settings</guimenu><guimenuitem>Difficulty</guimenuitem></menuchoice> menu entry in the menubar.</para></listitem>
0123                         <listitem><para>The effect of changing difficulty takes place immediately.</para></listitem>
0124                         <listitem><para>You can switch the theme of &bovo; from the <menuchoice><guimenu>Settings</guimenu> <guisubmenu>Theme</guisubmenu></menuchoice> menu entry in the menubar. The theme is then switched immediately.</para></listitem>
0125                         <listitem><para>Animation can be switched on or off as you like from the <menuchoice><guimenu>Settings</guimenu> <guimenuitem>Animation</guimenuitem></menuchoice> menu entry in the menubar.</para></listitem>
0126                         <listitem><para>If you just realized you made a very bad move, you have the possibility to undo your last move from the toolbar, the menubar or with the default undo keyboard shortcut <keycombo action="simul">&Ctrl;<keycap>Z</keycap></keycombo>.</para><para>You can keep on undoing moves until you reaches the beginning of the game.</para></listitem>
0127                         <listitem><para>If you don't know what move to make, you can get a hint from the computer player with the <guibutton>Hint</guibutton> button. The game piece suggested by the &bovo; AI then flashes for a brief period of time.</para></listitem>
0128                         <listitem><para>When a game is over, the <guibutton>Replay</guibutton> action is enabled, which starts a replay of the last game.</para></listitem>
0129                 </itemizedlist>
0130         </sect1>
0131 </chapter>
0132 
0133 <chapter id="interface"><title>Interface Overview</title> <!-- do not change this! -->
0134 
0135 <sect1 id="menu">
0136 <title>Menu Items</title>
0137 
0138 <variablelist>
0139 <varlistentry>
0140 <term><menuchoice>
0141 <shortcut><keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo>
0142 </shortcut>
0143 <guimenu>Game</guimenu>
0144 <guimenuitem>New</guimenuitem></menuchoice></term>
0145 <listitem><para>Starts a new game.</para></listitem>
0146 </varlistentry>
0147 
0148 <varlistentry>
0149 <term>
0150 <menuchoice>
0151 <guimenu>Game</guimenu>
0152 <guimenuitem>Replay</guimenuitem></menuchoice></term>
0153 <listitem><para>Replay the last game.</para></listitem>
0154 </varlistentry>
0155 
0156 <varlistentry>
0157 <term><menuchoice>
0158 <shortcut><keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo>
0159 </shortcut>
0160 <guimenu>Game</guimenu>
0161 <guimenuitem>Quit</guimenuitem></menuchoice></term>
0162 <listitem><para>Selecting this item will end your current game, and exit
0163 &bovo;.</para></listitem>
0164 </varlistentry>
0165 
0166 <varlistentry>
0167 <term><menuchoice>
0168 <shortcut>
0169 <keycombo action="simul">&Ctrl;<keycap>Z</keycap>
0170 </keycombo>
0171 </shortcut>
0172 <guimenu>Move</guimenu>
0173 <guimenuitem>Undo</guimenuitem>
0174 </menuchoice>
0175 </term>
0176 <listitem>
0177 <para><action>Undo the last move you made.</action></para>
0178 </listitem>
0179 </varlistentry>
0180 
0181 <varlistentry>
0182 <term><menuchoice>
0183 <shortcut>
0184 <keycap>H</keycap>
0185 </shortcut>
0186 <guimenu>Move</guimenu>
0187 <guimenuitem>Hint</guimenuitem>
0188 </menuchoice></term>
0189 <listitem>
0190 <para><action>Display</action> a hint for the next move. The game piece suggested by the &bovo; AI then flashes for a brief period of time.</para>
0191 </listitem>
0192 </varlistentry>
0193 
0194 <varlistentry>
0195 <term><menuchoice><guimenu>Settings</guimenu><guisubmenu>Theme</guisubmenu></menuchoice></term>
0196 <listitem><para>Choose one of the themes  <guimenuitem>Scribble</guimenuitem>, <guimenuitem>High Contrast</guimenuitem>,
0197 <guimenuitem>Spacy</guimenuitem> or <guimenuitem>Gomoku</guimenuitem> for the game.</para></listitem>
0198 </varlistentry>
0199 
0200 <varlistentry>
0201 <term><menuchoice><guimenu>Settings</guimenu><guimenuitem>Animation
0202 </guimenuitem></menuchoice></term>
0203 <listitem><para>Switch the animation on or off.</para></listitem>
0204 </varlistentry>
0205 
0206 <varlistentry>
0207 <term><menuchoice><guimenu>Settings</guimenu><guisubmenu>Difficulty</guisubmenu></menuchoice></term>
0208 <listitem><para>Choose the game difficulty from various levels from <guimenuitem>Ridiculously Easy</guimenuitem>
0209 up to <guimenuitem>Impossible</guimenuitem>.</para></listitem>
0210 </varlistentry>
0211 
0212 </variablelist>
0213 
0214 <para>
0215 Additionally &bovo; has the common &kde; <guimenu>Settings</guimenu> and <guimenu>Help</guimenu>
0216 menu items, for more information read the sections about the <ulink url="help:/fundamentals/menus.html#menus-settings"
0217 >Settings Menu</ulink> and <ulink url="help:/fundamentals/menus.html#menus-help">Help Menu</ulink>
0218 of the &kde; Fundamentals.
0219 </para>
0220 
0221 </sect1>
0222 </chapter>
0223 
0224 <chapter id="faq"><title>Frequently asked questions</title> <!-- do not change this! -->
0225 <!--This chapter is for frequently asked questions. Please use <qandaset> <qandaentry> only!-->
0226 <qandaset>
0227 <!--Following is a standard list of FAQ questions.-->
0228 <qandaentry>
0229  <question><para>I want to change the way this game looks. Can I? </para></question>
0230  <answer><para>Yes. To change &bovo;'s visual theme you can use the <menuchoice><guimenu>Settings</guimenu><guisubmenu>Theme</guisubmenu>
0231 </menuchoice> menu entry on the menubar.</para></answer>
0232 </qandaentry>
0233 <qandaentry>
0234  <question><para>Can I use the keyboard to play this game? </para></question>
0235  <answer><para>No. The game of &bovo; cannot be played using keyboard.</para></answer>
0236 </qandaentry>
0237 <qandaentry>
0238  <question><para>I have to quit the game now, but I am not finished yet. Can I save my progress?</para></question>
0239   <answer><para>No. There is no <quote>Save</quote> feature in &bovo; but &bovo; restores the latest unfinished game on startup.</para></answer>
0240 </qandaentry>
0241 <qandaentry>
0242  <question><para>Where are the highscores?</para></question>
0243  <answer><para>&bovo; does not have this feature.</para></answer>
0244 </qandaentry>
0245 <!--Please add more Q&As if needed-->
0246 
0247 </qandaset>
0248 </chapter>
0249 
0250 <chapter id="credits"><title>Credits and License</title> <!-- do not change this! -->
0251 <!--This chapter is for credits and licenses.-->
0252 
0253 <para>
0254 &bovo;
0255 </para>
0256 <para>
0257 Program copyright 2002, 2007 &Aron.Bostrom; &Aron.Bostrom.mail;
0258 </para>
0259 
0260 <para>
0261 Documentation copyright 2007 &Aron.Bostrom; &Aron.Bostrom.mail;</para>
0262 
0263 <!-- TRANS:CREDIT_FOR_TRANSLATORS -->
0264 &underFDL;
0265 &underGPL;
0266 
0267 </chapter>
0268 
0269 &documentation.index;
0270 </book>
0271 <!--
0272 Local Variables:
0273 mode: sgml
0274 sgml-minimize-attributes:nil
0275 sgml-general-insert-case:lower
0276 sgml-omittag:t
0277 sgml-shorttag:t
0278 sgml-namecase-general:t
0279 sgml-always-quote-attributes:t
0280 sgml-indent-step:0
0281 sgml-indent-data:nil
0282 sgml-parent-document:nil
0283 sgml-exposed-tags:nil
0284 sgml-local-catalogs:nil
0285 sgml-local-ecat-files:nil
0286 End:
0287 -->