Copyright © 1999, 2000 Jens Hoefkens
Разрешается копировать, распространять и/или изменять этот документ на условиях лицензии GNU для свободной документации, версии 1.1 или более поздней, опубликованной Фондом Free Software Foundation; без неизменямых разделов, без текста на первой странице, без текста на последней странице. Копия лицензии находится здесь the section entitled "GNU Free Documentation License".
KBackgammon — игра в нарды, написанная для KDE. Поддерживает игру между двумя игроками, против компьютера (через программу GNU bg) и игру через Интернет на Первом Интернет-сервере нард.
Содержание
Список таблиц
KBackgammon — игра в нарды. Вы с противником поочерёдно передвигаете шашки по доске. Правила игры достаточно сложные, поэтому данное руководство не описывает все нюансы игры в нарды. Вы можете найти правила в Интернете, книгах и, возможно, наилучший способ — попросить друга научить играть вас играть в нарды.
KBackgammon предлагает графическую доску для нард, на которой можно использовать мышь или вводить команды с клавиатуры. Программа KBackgammon проста в использовании и позволяет вам сконцентрироваться непосредственно на игре в нарды.
Для того, чтобы играть в нарды, вам нужен противник. KBackgammon предлагает вам выбирать среди сотни игроков, обладающих разной степенью мастерства, на Первом Интернет-сервере нард (FIBS). Вы также можете использовать локальный движок, который позволяет играть против себя самого или друга, сидящего за вашим компьютером.
В ближайшем будущем KBackgammon позволит играть против программы GNU Backgammon, которая запускается без графического интерфейса. Она играет на сервере FIBS с рейтингом 2000 (иногда даже выше).
Дополнительно планируется реализовать игру между двумя пользователями KBackgammon. Архитектура KBackgammon открыта и позволяет включать поддержку других игровых движков. Если вы заинтересованы в расширении программы, свяжитесь с автором.
Основной элемент KBackgammon — игровая доска. Она содержит шашки, кубики и куб. Всеми элементами игры можно управлять мышью.
Рисунок показывает типичную игровую ситуацию, когда ходил игрок белыми с 1 до 24 и игрок чёрными ходил с 24 до 1. Ходит игрок белыми и на кубиках выпало 3 и 4.
Когда ход переходит к игроку, он бросает кубики двойным щелчком мыши на области с кубиками, использует соответствующий пункт меню или кнопку на панели инструментов.
Когда игрок владеет кубом, игроки могут совершить двойной бросок, дважды щёлкнув на кубе, использовать соответствующий пункт меню или кнопку на панели инструментов.
Если ваша очередь ходить, перемещайте шашки, перетаскивая их на необходимое место, удерживая нажатой левую кнопку мыши. Если выбран режим в параметрах движка, ход заканчивается при перемещении максимально возможного количества шашек (от 1 до 4 перемещений двумя шашками).
Кроме перетаскивания шашек в игре есть режим быстрых ходов. Если этот режим включен, шашки будут перемещаться автоматически при щелчке на них. Шашка, на которой был сделан щелчок будет передвинута на самый короткий возможных ход. Можно настроить одиночный или двойной щелчок. Эта возможность особенно полезна пользователям, использующим тачпады, на которых сложно выполнять перетаскивание.
Кроме того, на доске нельзя сделать запрещённый ход. Однако это поведение можно изменить, если локальный движок перевести в Режим редактирования, который будет полезен неопытным игрокам. Кроме того, попытка сделать запрещённый ход приводит к переходу хода.
KBackgammon предоставляет только поле для игры в нарды, сама программа не может предоставить вам компьютерного противника. Все события (броски кубиков и т.п.) обрабатываются движком.
Локальный движок позволяет играть Локально, то есть самому с собой или другом, сидящим рядом с вами.
FIBS — это сокращение от «First Internet Backgammon Server» (Первый Интернет-сервер нард), круглосуточная международная игровая площадка игроков в нарды разных возрастов и опыта игры.
Кроме непосредственно игры в нарды, FIBS позволяет сохранять игры, переговариваться с другими игроками и участвовать в рейтинге.
Также есть большой сайт, посвящённый игре в нарды (на английском языке).
Движок GNUbg пока не существует (хотя и имеет пункт в меню Движок).
Использование движка GNUbg требует работающей программы GNUbg. KBackgammon запустит GNUbg в фоновом режиме и будет взаимодействовать с этой программой. Все эти действия скрыты от пользователя, а всё операции с программой GNUbg осуществляются только через графический интерфейс KBackgammon.
Если есть предложения по улучшению использования GNUbg из KBackgammon, напишите автору KBackgammon (а ещё лучше — направьте исправления кода). Такими улучшениями могут быть: анализ позиции, сохранение и восстановление игры. Однако можно играть через этот движок уже сейчас.
В одном мы совершено уверены: не будет объединения движков GNU и FIBS. Использование компьютерных программ для увеличения рейтинга — мошенничество!
Параметры KBackgammon настраиваются в диалоге, вызываемом через пункт меню ->.
Следующие разделы описывают каждый пункт меню.
Начало новой игры. Появится диалоговое окно, в котором нужно ввести имена обоих игроков.
Распечатать изображение игровой доски с текущей ситуацией.
Выход из KBackgammon
Отменить последний сделанный ход.
Повторить отменённый ход.
Обновить изображение игровой доски.
Бросить кубики.
Уведомить противника, что вы закончили ход.
Предложить противнику перед тем, как вы бросите кубики, удвоить ставку. Если противник отклонит это предложение, вы побеждаете.
Выбор движка для игры в нарды (локально, FIBS, GNU Backgammon, Следующее поколение).
Это меню содержит набор пунктов, зависящий от выбранного движка игры.
движок
Начало новой игры. Появится диалоговое окно, в котором нужно ввести имена обоих игроков.
В этом режиме можно делать запрещённые ходы, перемещая сколько угодно шашек на любые места.
Поменять цвет шашек между первым и вторым игроком.
Показать или скрыть меню.
Показать или скрыть Основную панель инструментов
Показать или скрыть Командную панель инструментов
Показать или скрыть строку состояния.
Сделать текущую настройку поведением по умолчанию.
Открыть диалог настройки комбинаций клавиш.
Открыть диалог настройки панелей инструментов. Вы можете добавлять и убирать кнопки на панелях инструментов.
Открыть диалог настройки KBackgammon
KBackgammon использует стандартное для приложений KDE меню , но с одним дополнительным пунктом:
Открыть сайт FIBS или сайт с правилами игры в нарды.
Стандартные пункты меню :
Запускает Центр помощи KDE и открывает справочное руководство по KBackgammon. (Этот документ вы и читаете).
Вид курсора меняется на стрелочку со знаком вопроса. Нажимая на различные элементы внутри KBackgammon, вы увидите подсказку с объяснениями назначения и действия данного элемента (если она для него существует).
Открывается диалог отправки сообщения об ошибке. Он служит для того, чтобы вы могли отправить сведения об обнаруженной вами ошибке в программе или свое «пожелание», чтобы какая-либо пока что отсутствующая возможность была реализована в будущих версиях программы.
Будут выведены сведения о версии и авторах программы.
Будут выведены сведения о версии KDE.
В таблице приведены комбинации клавиш по умолчанию.
Таблица 5.1. Клавиша
Комбинация | Действие |
---|---|
Ctrl+N | Начать новую игру |
Ctrl+R | Бросить кубики |
Ctrl+P | Напечатать изображение доски |
Ctrl+Q | Выход из KBackgammon |
F1 | Руководство пользователя |
Shift+F1 | Подсказка «Что это?» |
Ctrl+M | Показать меню |
Ctrl+Z | Отменить ход |
Ctrl+Shift+Z | Повторить отменённый ход |
Эти комбинации клавиш можно переопределить через ->.
KBackgammon
Программа: (c) Jens Hoefkens (jens AT hoefkens.com)
, 1999-2000
Документация: (c) Jens Hoefkens (jens AT hoefkens.com)
, 2000.
Перевод на русский язык: (c) Андрей Черепанов (skull AT kde.ru)
, 2007
Этот документ распространяется на условиях GNU Free Documentation License.
Программа распространяется на условиях лицензии GNU General Public License.
KBackgammon - это часть проекта KDE http://www.kde.org/.
KBackgammon входит в пакет kdegames на ftp://ftp.kde.org/pub/kde/, основном FTP-сервере KDE.
Домашняя страница KBackgammon расположена по адресу: http://backgammon.sourceforge.net. На ней вы найдёте самую последнюю информацию о программе.
Чтобы собрать и установить KBackgammon, введите следующие команды в каталоге дистрибутива KBackgammon:
%
./configure
%
make
%
make install
Поскольку KBackgammon использует autoconf и automake, у вас не должно возникнуть никаких проблем. Если же у вас возникли ошибки, сообщите о них в списки рассылки KDE.
Would you like to make a comment or contribute an update to this page?
Send feedback to the KDE Docs Team