<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook V3.1-Based Variant V1.0//EN" [
 <!ENTITY ksmiletris "<application>ksmiletris</application>">
 <!ENTITY % addindex "IGNORE">
 <![ %addindex; [ <!ENTITY docindex SYSTEM "docindex.docbook"> ]]>
]>
<book lang="ru">
<bookinfo>
<title>Руководство по KSmiletris</title>
<authorgroup>
<author>
<surname></surname>
</author>
</authorgroup>
<date>1998</date>
<releaseinfo><!-- information about this particular version --></releaseinfo>
<abstract>
<para>KSmiletris -- это игра похожая на  Tetris, которая написана для
KDE c использованием библиотек QT и KDE.</para>
<para>Russian translation of ksmiletris by Dmitry Mozzherin</para><!-- Merge this with the previous paragraph; it comes from <META NAME="description" CONTENT="..."> --></abstract>
<keywordset>
<keyword>KDE</keyword>
<keyword>documentation</keyword>
<keyword>Russian</keyword>
<keyword>translation</keyword>
<keyword>Dmitry</keyword>
<keyword>Mozzherin</keyword>
<keyword>русский</keyword>
<keyword>перевод</keyword>
<keyword>документация</keyword>
<keyword>Дмитрий</keyword>
<keyword>Мозжерин</keyword>
</keywordset>
</bookinfo>

<chapter id="vvedenie">
<title>Введение</title>

<para>KSmiltetris -- это игра похожая на  Tetris, которая написана для       KDE c
использованием библиотек QT и KDE. Она была проверена с четвертой
бета-версией KDE и может считаться стабильной.
Я опубликовал ее под лицензией Open source. Если вам понравилась эта игра --
пошлите мне карточку с видом города, в котором вы живете :-).</para>

<para><programlisting>Сандро Сигала
Viale De Gasperi, 8
25041 Darfo Boario Terme
Brescia, Italy</programlisting>
</para>

<sect1 id="kak-igrat">
<title>Как играть</title>

<para>Используются четыре клавиши со стрелками и клавиша пробела. Цель игры --
располагать падающие блоки таким образом, чтобы в вертикальном 
направлении, в месте соприкосновения, блоки имели одинаковые изображения. В этом случае совпавшие изображения и блоки за ними будут удалены, а находящиеся выше блоки упадут вниз.</para>

<para><graphic fileref="ksmiletris.png"></graphic></para>
</sect1>
</chapter>

<chapter id="razrabotka">
<title>Разработка</title>

<sect1 id="gde-naiti-iskhodnye-teksty">
<title>Где найти исходные тексты</title>

<para>Основной FTP-сайт -- <ulink url="ftp://ftp.vix.com/guests/ssigala/pub/">ftp.vix.com</ulink>, там вы можете найти последние исходные тексты этого
и других приложений, написанных мной. Другой сайт -- это основной сайт KDE
-- 
<ulink url="ftp://ftp.kde.org/pub/kde/">ftp.kde.org</ulink>, или любое его
зеркало.</para>
</sect1>

<sect1 id="izmeneniia">
<title>Изменения</title>

<sect2 id="izmeneniia-s-versii-0.4-do-1.0">
<title>Изменения с версии 0.4 до 1.0</title>

<para><itemizedlist>
<listitem>
<para>Исправлена ошибка в Makefile, которая мешала распространению
пиктограмм вместе с этим пакетом.
</para>
</listitem>
<listitem>
<para>Добавлен звук (интерфейс KDE, впрочем, неадекватен).</para>
</listitem>
<listitem>
<para>Добавлено окно для запоминания лучших результатов игры. </para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="izmeneniia-ot-versii-0.3-do-versii-0.4">
<title>Изменения  от версии  0.3 до версии 0.4</title>

<para><itemizedlist>
<listitem>
<para>Обновлены файлы настройки в соответствии с примером kexample в
SDK-пакете KDE.</para>
</listitem>
<listitem>
<para>В результате описанных выше изменений исходные тексты переименованы с
.cc в .cpp. </para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="izmeneniia-s-versii-0.2-do-versii-0.3">
<title>Изменения с версии 0.2 до версии 0.3</title>

<para><itemizedlist>
<listitem>
<para>Добавлены более приличные графические изображения для
падающих блоков. </para>
</listitem>
</itemizedlist>
</para>
</sect2>

<sect2 id="izmeneniia-ot-versii-0.1-do-versii-0.2">
<title>Изменения от версии  0.1 до версии 0.2</title>

<para><itemizedlist>
<listitem>
<para>  GameWidget() деструктор был определен, но не продекларирован. Это
(справедливо) вызывало ошибку при компилировании с EGCS.</para>
</listitem>
<listitem>
<para>Добавлены автоматические сохранение и загрузка настроек пользователя.</para>
</listitem>
</itemizedlist>
</para>
</sect2>
</sect1>

<sect1 id="predstoit-sdelat">
<title>Предстоит сделать</title>

<para><itemizedlist>
<listitem>
<para>Аудио интерфейс KDE неадекватен для сложных приложений со звуком.
Необходимо найти лучший метод для проигрывания звуков.</para>
</listitem>
<listitem>
<para>Сделать окно с лучшими результатами глобальным, а не локальным (Для
этого нужно сделать возможным запись данных глобально).</para>
</listitem>
<listitem>
<para>Добавить возможность перекодировки клавиш.</para>
</listitem>
<listitem>
<para>Добавить комментарии к исходному тексту с kdoc. </para>
</listitem>
<listitem>
<para>Переписать эту документацию с использованием KDE SGML tools.</para>
</listitem>
<listitem>
<para>Интернационализация. </para>
</listitem>
</itemizedlist>
</para>
</sect1>
</chapter>

<chapter id="epilog">
<title>Эпилог</title>

<sect1 id="avtor">
<title>Автор</title>

<para><literal remap="tt">Сандро Сигала, <ulink url="mailto:ssigala@globalnet.it">ssigala@glabalnet.it</ulink></literal></para>

<para> <literal remap="tt">Дмитрий Мозжерин <ulink url="mailto:dim@pharm.sunysb.edu">dim@pharm.sunysb.edu</ulink> -- перевод на
русский</literal></para>
</sect1>

<sect1 id="blagodarnosti">
<title>Благодарности</title>

<para><literal remap="tt">Кристиану Тибирну <ulink url="mailto:ctibirna@gch.ulaval.ca">ctibirna@gch.ulaval.ca</ulink> за помощь в исправлении ошибки в деструкторе
&tilde;GameWidget(). </literal></para>

<para><literal remap="tt">Кристофу Готтфриду Берндлю, <ulink url="mailto:winniepu@diddl.tuwien.ac.at">winniepu@diddl.tuwien.ac.at</ulink></literal></para>

<para><literal remap="tt">Кристоферу Мензелю, <ulink url="mailto:cmenzel@tamu.edu">cmenzel@tamu.edu</ulink></literal></para>
</sect1>

<sect1 id="litsenziia">
<title>Лицензия</title>

<para>Авторские права &copy; 1998 Сандро Сигала, <ulink url="mailto:ssigala@globalnet.it">ssigala@globalnet.it</ulink></para>

<para>Все права сохранены</para>

<para>Предоставляется право копировать, модифицировать и распространять это
программное обеспечение и документацию к нему бесплатно и для любой цели, с
условием, что приведенная выше информация об авторских правах сохранится во
всех копиях. Также, что как информация об авторских правах, так и данное
разрешение на копирование и отказ от каких-либо гарантий останутся в
сопровождающей документации. Кроме того, имя автора не может быть
использовано ни для рекламы, ни для паблисити без его специального, письменного
на то разрешения. </para>

<para>Автор не предоставляет никаких гарантий на данное программное обеспечение,
включая гарантии на пригодность для какой-либо цели. Никаким образом автор не
не несет ответственности за любой прямой или косвенный ущерб, или какой-либо
другой ущерб, возникший в результате использования этого программного
обеспечения и приведший к потере пригодности, данных, прибыли и т.д.</para>
</sect1>
</chapter>
<![ %addindex; [ &docindex; ]]>
</book>
<!--
Local Variables:
mode: sgml
sgml-omittag: nil
sgml-shorttag: t
sgml-general-insert-case: lower
End:
-->