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

## Вступ

### Тип гри:

Аркада, спорт

### Можлива кількість гравців:

Десять

&kolf; — мініатюрна гра у гольф, у якій ви дивитися на поле згори. Раунди гри є дуже динамічними, у змаганнях може брати участь до 10 гравців.

У пакунок з &kolf; додано навчальний майданчик. Найкраще розпочати з гри на навчальному майданчику.

## Як грати

### Мета:

Загнати м’ячик у лунку з використанням якомога меншої кількості ударів.

Грати у &kolf; просто. Найпростішим способом вивчення способів гри є сама гра, а отже до пакунка з грою включено навчальний майданчик, за допомогою якого ви зможете ознайомитися з основами гри. У цій главі ви зможете ознайомитися з цим навчальним майданчиком. Щоб почати навчання, скористайтеся пунктом Довідка Навчання.

### Як вдарити по м’ячику

Для визначення напрямку удару або розташуйте вказівник миші так, щоб лінія позаду м’ячика вказувала у напрямку, у якому ви бажаєте здійснити удар, або визначте напрямок удару за допомогою повороту напрямку удару ключкою клавішами ← (проти годинникової стрілки) або → (за годинниковою стрілкою).

Щоб пришвидшити поворот напрямку удару за допомогою клавіатури, утримуйте натиснутою клавішу &Shift; під час натискання клавіш зі стрілками. Щоб сповільнити обертання, утримуйте натиснутою клавішу &Ctrl;.

Щоб виконати удар по м’ячику, натисніть і потримайте натиснутою або ліву кнопку миші, або клавішу ↓. Чим довше ви триматимете натиснутою клавішу або кнопку, тим сильнішим вийде ваш удар. Щоб розвинути відчуття сили удару, слід добре повправлятися.

Щоб скасувати удар, коли ви продовжуєте замахуватися ключкою за допомогою клавіші або кнопки миші, натисніть клавішу &Esc;.

Заженіть м’ячик до лунки, щоб перейти до наступної.

### Схили

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

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

#### Напрямки

На наступній лунці ви зможете випробувати інші різновиди схилів. У &kolf; існують еліптичні, вертикальні і діагональні схили. Вам слід загнати м’ячик до лунки.

#### Ухил

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

### Стіни

М’ячики відбиваються від стін, як і можна було б очікувати, при цьому вони трохи уповільнюються. Ударами з відбиттями від стін заженіть м’ячик до отвору і перейдіть до наступної лунки.

### Калюж

#### Калюжі

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

#### Пісок

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

Ударами проведіть м’ячик між калюжами, крізь пісочницю до лунки, щоб перейти до наступної навчальної лунки.

### Вітряки

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

### Чорні дірки

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

### Плавуни

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

### Мости

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

## Правила гри, стратегії і підказки

У цьому розділі ви знайдете докладний опис основних особливостей &kolf;.

### Початок гри

Щоб розпочати гру, скористайтеся пунктом меню Гра Нова. У відкритому діалоговому вікні ви зможете налаштувати вашу нову гру.

#### Сторінка «Гравці»

Щоб додати у гру нового гравця, натисніть кнопку Новий гравець.

Щоб змінити ім’я гравця, змініть текст у відповідному полі.

Щоб вилучити гравця, натисніть кнопку Вилучити поряд з іменем гравця.

#### Сторінка «Майданчик»

Щоб обрати майданчик, на якому ви маєте намір зіграти, натисніть відповідний запис у полі списку, розташованому у лівій частині цієї сторінки. У пакунку &kolf; ви знайдете багато вбудованих майданчиків, на яких можна грати у гольф.

Щоб додати майданчик, який ви отримали або створили власноруч, натисніть кнопку Додати…, розташовану у нижній частині сторінки, а потім оберіть файл майданчика за допомогою діалогового вікна вибору файла.

#### Сторінка «Параметри»

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

### Збережені ігри

&kolf; може зберігати історію ваших ігор, які ще не завершено, у файлах на диску, щоб ви могли завантажити гру і завершити її пізніше. У подібних файлах зберігаються дані про поточну лунку, імена і кольори всіх гравців, а також їх рахунок у грі.

#### Як зберегти вашу гру

Щоб зберегти вашу поточну позицію у грі, скористайтесь пунктом меню Гра Зберегти гру . Якщо ви ще не зберігали поточну гру, програма запитає вас про назву файла, до якого слід зберегти дані.

#### Як завантажити вашу гру

Щоб завантажити раніше збережену гру, виберіть пункт меню Гра Завантажити… . Потім ви можете обрати збережену гру, яку слід відкрити.

### Тренування

Існує декілька можливостей полегшити ваші вправи у гольфі. Ці властивості буде вимкнено під час гри за правилами.

#### Вернути

Щоб скасувати невдалий удар, скористайтеся пунктом меню Лунка Вернути удар.

#### Як перемкнутися між лунками

У меню Перехід ви знайдете багато пунктів, призначених для переходу між різними лунками, призначення цих пунктів очевидне з їх назви. Див. довідку з меню Перехід.

### Параметри ударів

У &kolf; удар можна здійснити у декілька способів. Основний спосіб удару ми вже обговорювали раніше.

Типово, керування мишею увімкнено. Це означає, що пересування вказівника миші призводить до пересування лінії напрямку удару, показаної між вказівником і м’ячиком.

Якщо ви надаєте перевагу використанню лише клавіатури і клавіш зі стрілочками, ви можете вимкнути удари, якими керує миша, зняттям позначки з пункту меню Параметри Увімкнути мишу для керування ударами.

#### Складні удари

Увімкнути складні удари можна за допомогою пункту меню Параметри Увімкнути складні удари. Цей режим ударів трохи складніший за звичайне клацання з утримуванням, його можна виконувати або за допомогою миші, або за допомогою клавіатури.

Для добивання у цьому режимі:

1. Клацніть або натисніть один раз клавішу ↓, щоб почати замах. На екрані з’явиться індикатор сили удару, який почне заповнюватися кольором, що змінюватиметься з величиною заповнення.

2. Клацніть або натисніть один раз клавішу ↓, коли індикатор сили удару буде заповнено до потрібного вам значення. Чим більше буде заповнено індикатор, тим сильнішим вийде у вас удар. Щоб навчитися правильно обирати силу удару, слід добре повправлятися.

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

3. Клацніть або натисніть один раз клавішу ↓, коли індикатор сили удару максимально наблизиться до центральної лінії індикатора удару.

Чим точніше ви виконаєте остаточне клацання (або натискання клавіші), тим ближчим буде напрямок руху м’ячика до початкової лінії.

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

### Меню «Гра»

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

- Почати нову гру.

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

- Завантажити збережену раніше гру.

&Ctrl;S Game Зберегти майданчик

- Зберігає поточний майданчик з поточною назвою його файла.

Гра Зберегти майданчик як…

- Відкриває діалогове вікно вибору файла, за допомогою якого ви зможете зберегти поточну позицію на майданчику до файла з новою назвою.

Гра Зберегти гру

- Зберігає поточну гру до файла з назвою, під якою було збережено останню гру, або з назвою, яку ви вкажете, якщо ви ще не зберігали ігор.

Гра Зберегти гру як…

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

&Ctrl;&End; Гра Завершити гру

- Завершує поточну гру, не закриваючи &kolf;

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

- Показує таблицю найкращих результатів

Гра Про майданчик…

- Показує назву, автора та кількість лунок для майданчика.

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

- Завершує роботу &kolf;

### Меню «Лунка»

&Ctrl;E Лунка Змінити

- Перемикає програму у режим редагування для зміни поточної лунки.

&Ctrl;&Shift;N Лунка Нова

- Створює нову лунку. (Лише під час редагування.)

&Ctrl;∇ Лунка Очистити

- Вилучає всі об’єкти з поточної лунки. (Лише у режимі редагування.)

&Ctrl;R Лунка Скинути

- Поновлює початкову позицію для поточної лунки, щоб ви могли розпочати з початку.

&Ctrl;I Лунка Показати інформацію

- Показує інформацію щодо об’єктів біля поточної лунки.

&Ctrl;Z Лунка Вернути удар

- Скасовує останній удар, який ви виконали.

### Меню «Перехід»

Перехід Перемкнути на лунку

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

&Alt;→ Перехід Наступна лунка

- Перейти до наступної лунки.

&Alt;← Перехід Попередня лунка

- Перейти до попередньої лунки.

&Ctrl;&Home; Перехід Перша лунка

- Перейти до першої лунки на майданчику.

&Ctrl;&Shift;&End; Перехід Остання лунка

- Перейти до останньої лунки на майданчику.

Перехід Випадкова лунка

- Перейти до випадкової лунки поточного майданчика.

### Меню «Параметри» і «Довідка»

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

Параметри Увімкнути мишу для керування ударами

- Дозволяє використовувати мишу для пересування ключки.

Параметри Увімкнути складні удари

- Вмикає режим складних ударів, який описано у присвяченому такому типові ударів розділі.

Параметри Показувати напрямну удару

- Вмикає або вимикає показ напрямної удару.

Параметри Відтворювати звуки

- Увімкнути або вимкнути звуковий супровід.

Параметри Увімкнути всі діалогові вікна

- Повторно вмикає всі діалогові вікна, які ви вимкнули позначенням пункту Не показувати більше це повідомлення або подібного.

Довідка Навчання

- Запускає навчальний курс &kolf;.

## Часті запитання

Я хочу змінити вигляд цієї гри. Як це зробити?

Ні. У цій версії програми &kolf; можна використовувати лише одну тему.

Чи можна використовувати для гри клавіатуру?

Так. Скористайтеся клавішами зі стрілочками для керування ключкою.

Не можу з’ясувати, що слід робити! Чи є у грі підказки?

Ні. У &kolf; немає підказок.

Я хочу створити мій власний майданчик для гольфу. Чи можу я це зробити?

Так, можете. Щоб увійти до режиму редагування, скористайтеся пунктом меню &Ctrl;E Лунка Змінити. Щоб дізнатися більше, натисніть тут.

## Редактор майданчиків

До складу &kolf; входить гнучкий редактор файлів майданчиків програми. На майданчиках може бути довільна кількість лунок, творчі можливості розробника майданчиків майже нічим не обмежено.

### Як створити новий майданчик

Щоб створити новий майданчик, скористайтеся пунктом меню Гра Створити. Перейдіть на сторінку Майданчик діалогового вікна, що відкриється, і оберіть майданчик Створити новий. Пам’ятайте, що слід зняти позначку За правилами на сторінці Параметрів діалогового вікна.

Щоб мати змогу зіграти на новому майданчику пізніше, натисніть кнопку Додати…, щоб додати майданчик до вашого списку майданчиків.

### Як додати лунки

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

Ви можете відновити початковий режим лунки, у тому вигляді, у якому її було створено, за допомогою пункту меню Лунка Очиститиr.

Для нових лунок з’явиться два елементи: отвір луки і білий м’ячик. Білим м’ячиком позначається місце, у яке мають влучити м’ячики гравців, щоб потрапити до лунки.

### Основи редагування

Базовою цеглинкою майданчиків &kolf; є об’єкт. Лунки складаються з багатьох об’єктів. Об’єкти можна пересувати до будь-якого місця, а різні типи об’єктів мають різні властивості, які ви можете змінити.

Щоб почати редагування лунки, позначте пункт меню Лунка Змінити або натисніть піктограму з олівцем на панелі інструментів. Щоб завершити редагування, зніміть позначку з цього пункту меню (або ще раз натисніть піктограму на панелі інструментів).

#### Додавання об’єктів

Щоб додати новий об’єкт на поле майданчика, оберіть його назву у списку з міткою Додати об’єкт:. Об’єкт з’явиться у центрі майданчика.

Мости і написи перекриватимуть нові об’єкти, якщо ці мости або написи вже розташовано по центру поля лунки.

#### Пересування і зміна розмірі об’єктів

Наведіть вказівник вашої миші на об’єкт, який ви бажаєте пересунути, — вигляд вказівника миші буде змінено на форму у вигляді руки. Після цього натисніть ліву кнопку миші і перетягніть об’єкт у бажане місце.

Розмір калюж, пісочниць, пливунів, мостів та написів можна змінювати перетягуванням маленького кружечка у їх верхньому правому куті.

Стіни можна пересувати натисканням і перетягуванням вказівником миші їх кінцевих точок, всю стіну можна перетягнути натисканням і перетягуванням стіни за середню частину, як звичайно.

#### Параметри об’єктів

Властивості об’єктів можна змінити у області, розташованій у нижньому правому куті вікна &kolf;. Щоб змінити властивості об’єкта, наведіть на нього вказівник миші так, щоб вигляд вказівника змінився на форму руки. Після цього клацніть лівою кнопкою миші. У нижньому правому куті вікна &kolf; з’являться різноманітні засоби керування властивостями об’єкта.

##### Загальні параметри лунки

Щоб змінити загальні параметри лунки, наведіть вказівник миші на ділянку поля лунки, не зайняту ніякими об’єктами, і клацніть лівою кнопкою миші. Незайняту ділянку можна визначити за тим, що на ній вказівник миші набуде звичайної форми.

Назва майданчика:

- Це назва, яку буде показано у діалоговому вікні створення нової гри і у діалоговому вікні Про майданчик.

Автор майданчика:

- Це ім’я автора, яке буде показано у діалоговому вікні Про майданчик.

К-ть ударів:

- Кількість ударів, потрібна для влучання у лунку.

Максимум:

- Максимальна кількість ударів, які гравець може використати для взяття лунки.

Показувати стіни меж

- Визначає, чи слід показувати стіни навколо границь лунки.

##### Схили

Тип

- Оберіть тип схилу — Вертикальний, Горизонтальний, Діагональний, Зворотний діагональний, Круговий. Діагональні і зворотні діагональні схили мають трикутну форму, кругові схили мають форму кіл. Вертикальні та горизонтальні схили є, звичайно ж, прямокутними.

Зворотній напрямок

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

Нерухомий

- Визначає, чи зможуть пересувати цей об’єкт інші об’єкти, наприклад пливуни.

  Якщо пливун перекриватиме цей об’єкт у будь-якій точці свого шляху, а схил буде крутим і не дасть рухатися пливуну, вам слід зробити схил Нерухомим, інакше швидкодія &kolf; страшенно уповільниться!

Нахил:

- Оберіть нахил (крутизну) схилу пересуванням повзунка нахилу між значеннями 0 та 8, де 8 позначає найкрутіший схил, а 0 — рівне місце. Крутіші схили більше відхиляють напрям м’ячика.

##### Калюж

Калюжі і Пісок мають однакові параметри налаштування.

Ввімкнути показ/приховування

- Позначення цього пункту вмикає блимання калюжі або пісочниці.

  Чим ближчим до крайньої точки напису Швидко буде цей повзунок, тим швидше блиматиме калюжа або пісок.

##### Мости, вітряки, пливуни і написи

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

Існує також декілька специфічніших параметрів для вітряків, пливунів та написів.

###### Вітряки

Млин згори

- Вказує, де саме буде показано перешкоду у вітряку, згори чи внизу, — типово, її буде показано вгорі. Дві напівстіни завжди буде показано на боці перешкоди. Зауважте, що не можна робити стіну на стороні перешкоди.

Швидкість

- Чим ближчим буде повзунок до крайньої позначки Швидко, тим швидше рухатиметься чорна перешкода у вітряку.

###### Плавуни

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

Швидкість руху

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

###### Написи

Напис HTML:

- Сюди ви можете ввести будь-який коректний код &HTML;. Якщо ввести, наприклад, `Ударте <i>легенько</i> у напрямку схилу!`, буде створено текст Ударте легенько у напрямку схилу!.

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

&kolf;

Авторські права на програму &kolf; належать &Jason.Katz-Brown;, ©2001, 2002

## Розробники

- &Jason.Katz-Brown; jasonkb@mit.edu

- Niklas Knutsson

- Ryan Cumming

- Daniel Matza-Brown

- Paul Broadbent

Авторські права на документацію належать &Jason.Katz-Brown;, ©2002

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

&underFDL; &underGPL;
&documentation.index;