# Підручник з &picmi;

Jakob
Gruber

    jakob.gruber@gmail.com

Юрій
Чорноіван

    yurchor@ukr.net

Переклад українською
2012
Jakob Gruber
&FDLNotice;
13 травня 2016 року
2.0.0 (Програми 16.04)

&picmi; — гра у японські кросворди.

KDE
kdegames
гра
гра-головоломка
picmi

## Вступ

&picmi; — це гра-головоломка для одного гравця.

Ігрова дошка &picmi;

Метою гри є позначення кольором клітинок відповідно до чисел, вказаних збоку і над полем для гри.

## Як грати

Гравцеві буде показано порожнє поле зі списком чисел у кожному рядку і стовпчику. Ці числа позначають кількість клітинок у зафарбованих групах відповідного рядка або стовпчика. Наприклад, послідовність чисел «4 8 3» означає, що маємо групи з чотирьох, восьми і трьох зафарбованих клітинок у вказаному порядку. Групи має бути відокремлено одна від одної принаймні однією незафарбованою клітинкою. Метою гри є на основі вказаних чисел встановити справжнє розташування зафарбованих клітинок і зробити це якомога швидше.

Клацанням лівою кнопкою миші можна позначити або зняти позначення заповненості клітинки, клацання правою кнопкою миші позначає або знімає позначення незаповненості клітинки. Для одночасного позначення декількох клітинок у одному рядку або стовпчику можна скористатися клацанням з перетягуванням вказівника миші. Дані щодо витраченого часу буде показано на смужці стану. Мініатюру ігрового поля буде показано у верхньому лівому куті ігрового поля. Гра вважається завершеною, якщо було правильно позначено всі зафарбовані клітинки.

Ви можете будь-коли зберегти поточні позначення зафарбованих і незафарбованих клітинок (стан розв’язання). Збереження нового стану не призводитиме до перезапису даних щодо попередніх збережених станів. Відновлення стану завжди повертатиме вам до останнього збереженого стану. Команди щодо відновлення можна повторювати, аж доки не буде вичерпано список збережених станів. Кількість ходів з часу останнього збереження стану буде показано на смужці стану.

Грати у &picmi; можна у двох режимах. Випадкові кросворди (створені за допомогою пункту Нова меню) буде засновано на вибраних вами параметрах складності. Крім них, ви можете розгадувати попередньо визначені кросворди за допомогою пункту меню Завантажити.

## Правила гри, стратегія та поради

### Правила

Послідовність чисел у рядку або стовпчику надає певну інформацію щодо кількості зафарбованих клітинок та розташування цих клітинок у рядку чи стовпчику.

- Кожне число відповідає довжині неперервної послідовності з зафарбованих клітинок на полі. Таку послідовність має бути відокремлено від інших послідовностей принаймні однією порожньою клітинкою. Послідовність може починатися або завершуватися на краю поля.

- Крім того, послідовність чисел відповідає порядку послідовностей клітинок у рядку або стовпчику.

- Якщо у налаштуваннях програми позначено пункт Запобігання помилкам, ви не зможете помилково позначити клітинку як зафарбовану, — замість цього програма додасть штрафний час до часу розв’язування. Штрафний час збільшуватиметься з кожною наступною помилкою.

- Якщо пункт Запобігання помилкам не буде позначено, програма не повідомлятиме про те, що клітинку позначено помилково і не каратиме гравця за помилки.

- Гру буде завершено, щойно буде належним чином позначено всі заповнені клітинки.

## Огляд інтерфейсу

### Пункти меню

&Ctrl;N Гра Створити

  Почати нову гру. Створюється випадкове поле, відповідно до поточного рівня складності.

&Ctrl;O Гра Завантажити...

  Завантажує попередньо налаштований кросворд. Назви кросвордів буде приховано до того часу, доки їх не буде розв’язано. Список найкращих результатів та параметри складності для таких кросвордів не діятимуть.

F5 Гра Перезапустити

P Гра Пауза

  Зупинка ігрового часу. Натисніть той же пункт меню для продовження гри. Зауважте, що ігрове поле недоступне в режимі паузи, бо це б було не чесно, якщо б Ви могли познаходити гарні ходи не витрачаючи час.

&Ctrl;H Гра Показати найкращі результати

  Показується діалогове вікно, що містить рекорди для різних рівнів складності.

&Ctrl;Q Гра Вийти

  Завершує роботу програми.

&Ctrl;Z Хід Вернути

  Скасувати попередній хід, якщо такий було зроблено.

&Ctrl;I Хід Підказка

  Позначає комірку як заповнену або порожню.

Хід Розв’язати

  Демонструє правильну гру.

&Ctrl;L Хід Завантажити позицію

  Завантажити останню збережену позицію.

&Ctrl;S Хід Зберегти позицію

  Зберегти поточну позицію на полі.

Параметри Складність

  Надає вам змогу встановити рівень складності за допомогою підменю.

  Передбачено чотири рівня складності:

  - Проста: 10 рядків, 10 стовпчиків, 55% клітинок заповнено. Запобігання помилкам вимкнено.

  - Середня: 10 рядків, 15 стовпчиків, 55% клітинок заповнено. Запобігання помилкам вимкнено.

  - Складна: 15 рядків, 15 стовпчиків, 55% клітинок заповнено. Запобігання помилкам вимкнено.

  - Нетиповий: нетипові розміри і параметри поля.

Параметри Налаштувати &picmi;...

  Надає змогу вибрати зображення тла, розміри поля для гри та нетипові параметри складності.

Крім того, у &picmi; передбачено типові для &kde; пункти меню Параметри і Довідка. Щоб дізнатися більше, ознайомтеся з розділами щодо меню «Параметри» та меню «Довідка» підручника з основ роботи у &kde;.

### Клавіатурні скорочення

Типові скорочення:

#### Клавіатурні скорочення

Почати нову гру | &Ctrl;N
Завантажити попередньо налаштований кросворд. | &Ctrl;O
Пауза | P
Показати найкращі результати | &Ctrl;H
Повноекранний режим | &Ctrl;&Shift;F
Вийти | &Ctrl;Q
Довідка | F1
Що це? | &Shift;F1

#### Керування за допомогою клавіатури

Пересунути ліворуч | ← або H
Пересунути праворуч | → або L
Пересунути вгору | ↑ або K
Пересунути вниз | ↓ або J
Позначити/Зняти позначення заповненості | X
Позначити/Зняти позначення незаповненості | Пробіл

## Подяки і ліцензія

&picmi;

Авторські права на програму належать Jakob Gruber jakob.gruber@gmail.com, 2012

Авторські права на документацію до програми належать Jakob Gruber jakob.gruber@gmail.com, 2012

Переклад українською: Юрій Чорноіванyurchor@ukr.net

&underFDL; &underGPL;

## Встановлення

### Як отримати &picmi;

&install.intro.documentation;

### Збирання і встановлення

&install.compile.documentation;

&documentation.index;