|
|
<?xml version="1.0" ?>
|
|
|
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.2-Based Variant V1.1//EN" "dtd/kdex.dtd" [
|
|
|
<!ENTITY kappname "&kolorlines;">
|
|
|
<!ENTITY package "tdegames">
|
|
|
<!ENTITY % addindex "IGNORE">
|
|
|
<!ENTITY % Russian "INCLUDE">
|
|
|
]>
|
|
|
|
|
|
<book lang="&language;">
|
|
|
|
|
|
<bookinfo>
|
|
|
<title>Руководство по &kolorlines;</title>
|
|
|
|
|
|
<authorgroup>
|
|
|
<author><firstname>Роман</firstname> <surname>Разилов</surname> <affiliation> <address><email>Roman.Razilov@gmx.de</email></address>
|
|
|
</affiliation>
|
|
|
</author>
|
|
|
<author><firstname>Роман</firstname> <surname>Мерзляков</surname> <affiliation> <address><email>roman@sbrf.barrt.ru</email></address>
|
|
|
</affiliation>
|
|
|
</author>
|
|
|
<othercredit role="translator"><firstname>Михаил</firstname> <surname>Сибиряков</surname> <affiliation><address><email>dtldt@dt.ru</email></address> </affiliation><contrib>Перевод на русский</contrib></othercredit> <othercredit role="translator"><firstname>Сергей</firstname> <surname>Миронов</surname> <affiliation><address><email>sergo@bk.ru</email></address> </affiliation><contrib>Обновление перевода</contrib></othercredit>
|
|
|
|
|
|
</authorgroup>
|
|
|
|
|
|
<copyright>
|
|
|
<year>2000</year>
|
|
|
<year>2001</year>
|
|
|
<holder>Роман Разилов,</holder>
|
|
|
<holder>Роман Мерзляков</holder>
|
|
|
</copyright>
|
|
|
<legalnotice>&FDLNotice;</legalnotice>
|
|
|
|
|
|
<date>2001-05-20</date>
|
|
|
<releaseinfo>1.00.00</releaseinfo>
|
|
|
|
|
|
<abstract><para>&kolorlines; — небольшая весёлая игра, которая сможет вас развлечь от трёх минут до шести дней (это правда).</para></abstract>
|
|
|
|
|
|
<keywordset>
|
|
|
<keyword>KDE</keyword>
|
|
|
<keyword>tdegames</keyword>
|
|
|
<keyword>klines</keyword>
|
|
|
</keywordset>
|
|
|
|
|
|
</bookinfo>
|
|
|
|
|
|
<chapter id="introduction">
|
|
|
<title>Введение</title>
|
|
|
|
|
|
<para>&kolorlines; — небольшая простая игра. В ней один игрок и, следовательно, только один победитель :-). В неё играют ради удовольствия и, конечно же, ради попадания в таблицу рекордов. Эта игра является клоном известной игры <application>Цветные линии</application>, написанной в 1992 году Ольгой Дёминой, Игорем Ивкиным и Геннадием Денисовым для DOS.</para>
|
|
|
|
|
|
<para>В 2000 году Роман Мерзляков написал первую версию этой игры для &kde;. Роман Разилов добавил в неё красивую анимацию, сделанную с использованием инструмента <application>povray</application>. Позже, в 2001 году, он переписал игру для &kde; 2 и привёл в соответствие со стандартами игр &kde;.</para>
|
|
|
|
|
|
</chapter>
|
|
|
|
|
|
|
|
|
<chapter id="using-klines">
|
|
|
<title>Использование &kolorlines;</title>
|
|
|
|
|
|
<para>Основные правила игры просты, насколько это возможно: перемещайте с помощью мыши шарик из одной ячейки в другую и собираете их в ряд по горизонтали, вертикали или диагонали. Если в ряд выстроено 5 и более шариков, то они исчезают с поля, увеличивая ваши очки. После каждого хода компьютер помещает на поле три новых шарика в трёх свободных ячейках.</para>
|
|
|
|
|
|
<para>Количество очков, получаемых в &kolorlines; за удалённые шарики, зависит от количества удалённых шариков и от показа готовых к выпадению шариков. Рост очков будет меньше, если игрок видит, какого цвета будут три следующих шарика.</para>
|
|
|
|
|
|
<sect1 id="klines-features">
|
|
|
<title>Возможности &kolorlines;</title>
|
|
|
|
|
|
<para>&kolorlines; замечательна тем, что может занять вас на пять минут пока компилируется программа.</para> <para>Или же, если нечем себя занять, игра поможет вам просто занять пять минут.</para>
|
|
|
|
|
|
</sect1>
|
|
|
</chapter>
|
|
|
|
|
|
<chapter id="commands">
|
|
|
<title>Основные команды</title>
|
|
|
|
|
|
<sect1 id="klines-mainwindow">
|
|
|
<title>Основное окно &kolorlines;</title>
|
|
|
|
|
|
<para>Это поле с шариками. Справа расположена подсказка, показывающая три следующих шарика, которые компьютер поместит на игровое поле. Внизу — строка состояния, сверху — строка меню.</para>
|
|
|
|
|
|
<sect2>
|
|
|
<title>Меню <guimenu>Игра</guimenu></title>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>N</keycap></keycombo> </shortcut> <guimenu>Игра</guimenu> <guimenuitem>Создать</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Начать новую игру</action></para></listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>H</keycap></keycombo> </shortcut> <guimenu>Игра</guimenu> <guimenuitem>Рекорды</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Показать таблицу рекордов</action></para></listitem>
|
|
|
</varlistentry>
|
|
|
<!--
|
|
|
|
|
|
-->
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>Q</keycap></keycombo> </shortcut> <guimenu>Игра</guimenu> <guimenuitem>Выход</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Завершение работы</action> &kolorlines;</para></listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
<sect2>
|
|
|
<title>Меню <guimenu>Ход</guimenu></title>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>Z</keycap></keycombo> </shortcut> <guimenu>Ход</guimenu> <guimenuitem>Отменить</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Отменить последний ход</action></para></listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><guimenu>Ход</guimenu> <guimenuitem>Конец хода</guimenuitem></menuchoice>
|
|
|
</term>
|
|
|
<listitem>
|
|
|
<para>Пропустить свой ход, чтобы на поле сразу же добавились новые шарики.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut><keycap>D</keycap></shortcut> <guimenu>Ход</guimenu> <guimenuitem>Запустить обучение</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para>Запустить короткую анимированную демонстрацию игры. Во время демонстрации в строке состояния будет показано: <guilabel>Уровень: Обучение</guilabel>, а этот пункт меню изменится на <guimenuitem>Остановить обучение</guimenuitem>.</para></listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
|
|
|
</sect2>
|
|
|
|
|
|
<sect2>
|
|
|
<title>Меню <guimenu>Настройка</guimenu></title>
|
|
|
|
|
|
<variablelist>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><guimenu>Настройка</guimenu><guimenuitem>Скрыть строку состояния</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Отключить или включить показ строки состояния.</action></para></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><shortcut> <keycombo action="simul">&Ctrl;<keycap>P</keycap></keycombo> </shortcut> <guimenu>Настройка</guimenu> <guimenuitem>Показывать следующие шарики</guimenuitem> </menuchoice></term>
|
|
|
<listitem><para><action>Включить или отключить показ трёх следующих шариков.</action></para></listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><guimenu>Настройка</guimenu><guimenuitem>Использовать шарики с цифрами</guimenuitem> </menuchoice></term>
|
|
|
<listitem>
|
|
|
<para>Обозначать цвет шариков соответствующим числом. Это может быть полезно для пользователей с нарушениями цветового восприятия или просто для улучшения восприятия.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><guimenu>Настройка</guimenu><guisubmenu>Уровень сложности</guisubmenu></menuchoice></term>
|
|
|
<listitem>
|
|
|
<para>Выбрать уровень сложности, от <guimenuitem>Очень лёгкого</guimenuitem> до <guimenuitem>Очень сложного</guimenuitem>.</para>
|
|
|
</listitem>
|
|
|
</varlistentry>
|
|
|
<varlistentry>
|
|
|
<term><menuchoice><guimenu>Настройка</guimenu> <guimenuitem>Комбинации клавиш</guimenuitem></menuchoice></term>
|
|
|
<listitem>
|
|
|
<para>Вызов стандартного диалога настройки комбинаций клавиш &kde; для привязки их к действиям игры.</para></listitem>
|
|
|
</varlistentry>
|
|
|
</variablelist>
|
|
|
</sect2>
|
|
|
|
|
|
<sect2>
|
|
|
<title>Меню <guimenu>Справка</guimenu></title>
|
|
|
&help.menu.documentation; </sect2>
|
|
|
</sect1>
|
|
|
|
|
|
</chapter>
|
|
|
|
|
|
<chapter id="credits">
|
|
|
|
|
|
<title>Авторские права и лицензирование</title>
|
|
|
|
|
|
<para>&kolorlines;</para>
|
|
|
|
|
|
<para>Авторские права на программу: 2000 Роман Мерзляков <email>roman@sbrf.barrt.ru</email></para>
|
|
|
<para>В разработке принимали участие:</para>
|
|
|
<itemizedlist>
|
|
|
<listitem><para>Роман Разилов <email>Roman.Razilov@gmx.de</email>: дизайн, графика, анимация, обновление кода. Огромное спасибо моей жене Ларисе Юшкиной за тестирование и советы.</para>
|
|
|
</listitem>
|
|
|
|
|
|
</itemizedlist>
|
|
|
|
|
|
<para>Авторские права на документацию: 2001 Роман Разилов <email>Roman.Razilov@gmx.de</email></para>
|
|
|
|
|
|
<para>Перевод на русский — Михаил Сибиряков <email>dtldt@dt.ru</email></para> <para>Редактор перевода — Григорий Мохин <email>mok@kde.ru</email></para><para>Обновление перевода — Сергей Миронов <email>sergo@bk.ru</email></para>
|
|
|
&underFDL; &underGPL; </chapter>
|
|
|
|
|
|
<appendix id="installation">
|
|
|
<title>Установка</title>
|
|
|
|
|
|
<sect1 id="getting-klines">
|
|
|
<title>Где взять &kolorlines;</title>
|
|
|
&install.intro.documentation; </sect1>
|
|
|
|
|
|
<sect1 id="compilation">
|
|
|
<title>Сборка и установка</title>
|
|
|
&install.compile.documentation; </sect1>
|
|
|
|
|
|
<sect1 id="customize">
|
|
|
<title>Текстуры шариков созданы с использованием инструмента <application>Povray</application></title>
|
|
|
|
|
|
<para>Все картинки (<filename>klines/*.jpg</filename>) отрисованы с помощью инструмента <application>Povray</application> 3.0 и обработаны с помощью <application>ImageMagick</application>. Povray и скрипты bash находятся в папке <filename class="directory">klines/povray</filename>. Отредактируйте <filename>balls.pov</filename> по своему вкусу, чтобы нарисовать новые шарики.</para>
|
|
|
|
|
|
<note><para>Вам нужен Povray 3.0 для отрисовки. В новых версиях, например, в 3.1, <quote>свечение</quote> скрыто. </para></note>
|
|
|
|
|
|
<para>Для генерации новых шариков введите следующие команды в папке исходного кода tdegames:</para>
|
|
|
|
|
|
<screen width="40"><prompt>%</prompt> <userinput><command>cd</command> klines</userinput>
|
|
|
<prompt>%</prompt> <userinput><command>make</command> install</userinput>
|
|
|
</screen>
|
|
|
|
|
|
</sect1>
|
|
|
|
|
|
</appendix>
|
|
|
|
|
|
&documentation.index;
|
|
|
|
|
|
</book>
|
|
|
<!--
|
|
|
Local Variables:
|
|
|
sgml-minimize-attributes: nil
|
|
|
sgml-general-insert-case: lower
|
|
|
End:
|
|
|
-->
|
|
|
|