Уроки RPG Maker MV/Неігрові персонаж_ки
У минулому уроці було показано, як створити подію переходу. В цьому уроці ми розкажемо, як створити неігров_у персонаж_ку. Ми додамо персонажку — маму, яка буде пропонувати кудись піти.
Додавання події[ ]
Перейдіть на карту хутора (для цього виберіть карту в списку карт справа знизу) та в режим подій (для цього натисніть на кнопку
, або оберіть пункт меню Режим → Події (анг. Mode → Events, рос. Режим → События), або натисніть на клавішу F6).
Щоб додати подію, двічі натисніть на клітину біля бокової хати:
Є й інші способи створити нову подію:
- Можна натиснути по клітині один раз, а потім нажати Enter.
- Можна натиснути правою кнопкою миші та вибрати пункт Нова подія... (анг. New..., рос. Новое событие...).
Після будь-якої з цих дій відкриється вікно створення події:
Вкажіть назву події: зверху зліва в полі Назва (анг. Name, рос. Имя) уведіть «Мати». (Назву видно тільки в редакторі — грав_чині її не бачитимуть.)
Налаштування графіки події[ ]
Зліва знизу в полі Зображення (анг. Image, рос. Изображение) двічі натисніть лівою кнопкою миші по прямокутнику з шаховим біло-сірим узором:
Відкриється вікно вибору графіки події:
Оберіть зліва файл People1. Після цього справа зʼявиться вибір персонаж_ок та їх положення в цьому файлі:
У цьому файлі 8 персонаж_ок (у 2 рядки, по 4 в кожному рядку). У кожно_ї персонаж_ки по 4 напрямки, і для кожного напрямку є 3 кадри.
Виберіть графіку жінки з хустинкою (друга в другому рядку), з напрямком вниз, середній кадр:
Після цього натисніть ОК, щоб вибрати цю графіку (або двічі натисніть на потрібний кадр лівою кнопкою миші).
Після вибору графіки в вікні редагування події зміняться дві речі:
- У розділі Зображення (анг. Image, рос. Изображение) буде показано нове зображення події.
- У розділі Пріоритет (анг. Priority, рос. Приоритет) буде вибрано варіант На рівні з геро_їнями (анг. Same as character, рос. На одном уровне). Раніше, у пустої події, воно було Під геро_їнями (анг. Below characters, рос. Под персонажем). Пріоритет «На одному рівні» значить, що на клітину, де стоїть мати, не можна буде наступити: клітина вже зайнята мати. Щоб стати на ту ж клітку, вона має відійти. А щоб заговорити з нею, можна стояти на сусідній клітині (і дивитися в її бік).
Зауваження. У події «Мати» ще є відмінність від події переходу. Перехід в події переходу включається, коли грав_чиня на неї наступає: для цього в полі Активатор (анг. Trigger, рос. Триггер) встановлено Дотик грав_чині (анг. Player Touch, рос. Касание игрока). А розмова з мати починатиметься, коли натиснути на кнопку Enter: для цього в полі Активатор (анг. Trigger, рос. Триггер) встановлено Кнопка дії (анг. Action button, рос. Кнопка действия).
Налаштування дій, що відбуваються при розмові[ ]
Праву частину вікна редагування подій займає розділ Команди (анг. Contents, рос. Содержимое). Він визначає, що відбуватиметься, коли грав_чиня буде взаємодіяти з подією. В цьому вікні додаються команди подій. Це команди для комп'ютера кшталту «покажи текст» або «перейди на іншу карту».
Для того, щоб додати команду показу тексту, двічі натисніть на пустому місці внизу або на рядку зі знаком ◆ (це місце для додавання нових команд в кінці). Як варіант, можна натиснути правою кнопкою миші та обрати пункт Нова команда... (анг. New..., рос. Новый...).
Відкриється вікно вибору нової команди:
У цьому вікні багато самих різних команд, які розбити на три сторінки, а на сторінках згруповані за призначенням. Нам потрібна найперша команда з першої сторінки — Показати текст... (анг. Show Text..., рос. Показать сообщение...). Її кнопка зліва зверху. Натисніть на неї, щоб її додати.
Після цього відкриється вікно з налаштуванням тексту. Цією командою ми покажемо текст для розмови з персонаж_кою.
У полі Текст (анг. Text) уведіть текст, який буде показуватися:
\C[4]Мати:\C[0] Роботи зараз немає, отож іди погуляй.
\C[4] та \C[0] — це коди зміни кольору. Літера \C[4] в коді повинна бути латинською, а не українською. Щоб перевірити, що ми все правильно набрали, натисніть на кнопку Попередній перегляд... (анг. Preview..., рос. Предпросмотр). Буде показано, як це повідомлення виглядатиме в грі:
Зауваження. Попередній перегляд правильно працює тільки зі стандартною шириною вікна та шрифтом. Якщо ви зміните розміри вікна чи шрифту, попередній перегляд може працювати неправильно.
Натисніть на кнопку Закрити (анг. Close, рос. Закрыть), щоб закрити попередній перегляд та повернутися до редагування.
Двічі натисніть на шахове сіро-біле поле Обличчя (анг. Face, рос. Лицо), щоб обрати обличчя, яке буде показуватися в тексті біля діалогу.
Оберіть файл People1 та обличчя жінки в білій хустинці (друга в другому рядку):
Натисніть OK, щоб закрити вікно та прийняти вибір. (Або двічі натисніть на обране обличчя.)
Обличчя займає місце на екрані, тому для тексту буде менше місця. Зверніть увагу на сіру смужку полі Текст (анг. Text): вона показує, скільки тексту поміститься на екрані з обличчям (а ширина вікна показує, скільки тексту поміститься взагалі).
Щоб переконатися, що ваші повідомлення будуть добре читатися, завжди можна використовувати кнопку Попередній перегляд... (анг. Preview..., рос. Предпросмотр).
Натисніть OK, щоб зберегти зміни команди Показати текст... (анг. Show Text..., рос. Показать сообщение...).
Результат[ ]
Після проходження цього уроку вікно редагування події виглядатиме так:
Натисніть OK, щоб зберегти нову подію. Після цього вона показуватиметься на карті:
Готово! Перевірте, що все працює правильно: запустить тест гри кнопкою
, пунктом меню Гра → Тест гри (анг. Game → Playtest, рос. Игра → Тест игры), або комбінацією клавіш Ctrl+R, і попробуйте поговорити з новою персонажкою.
У наступному уроці буде розказано, як створити головну героїню, очима якої світ гри бачитимуть грав_чині.


