Уроки RPG Maker 2003/Неігрові персонаж_ки

Матеріал з РПГ.укр
Перейти до: навігація, пошук

У минулому уроці було показано, як створити подію переходу. В цьому уроці ми розкажемо, як створити неігров_у персонаж_ку. Ми додамо персонажку — маму, яка буде благословляти нас в дорогу.

Додавання події[ ]

Перейдіть на карту хутора (для цього виберіть карту в списку карт справа знизу) та в режим подій (для цього натисніть на кнопку з жовтим прямокутником і стрілочкою, або оберіть пункт меню Карта → Режим редагування → Події(анг. Map → Edit Mode → Event), або натисніть на клавішу F7).

Щоб додати подію, двічі натисніть на клітину біля бокової хати:

Виділення місця для створення події в RPG Maker 2003.png

Є й інші способи створити нову подію:

  • Можна натиснути по клітині один раз, а потім нажати Enter.
  • Можна натиснути правою кнопкою миші та вибрати пункт Створити подію...(анг. Create Event...).

Після будь-якої з цих дій відкриється вікно створення події:

Вікно створення події в RPG Maker 2003.png

Вкажіть назву події: зверху зліва в полі Назва(анг. Name) уведіть «Мати». (Назву видно тільки в редакторі — грав_чині її не бачитимуть.)

Налаштування графіки події[ ]

Зліва знизу в полі Графіка(анг. Graphic) двічі натисніть лівою кнопкою миші по прямокутнику, залитому фоновим кольором:

Місце вибору графіки події в вікні редагування подій RPG Maker 2003.png

Відкриється вікно вибору графіки події:

Вікно вибору графіки події в RPG Maker 2003.png

Оберіть зліва файл People1. Після цього справа зʼявиться вибір персонаж_ок та їх положення в цьому файлі:

Вибір файла People1 для графіки події в RPG Maker 2003.png

У цьому файлі 8 персонаж_ок (в 2 рядки, по 4 в кожному рядку). У кожно_ї персонаж_ки по 4 напрямки: Вверх(анг. Up), Вліво(анг. Left), Вниз(анг. Down) та Вправо(анг. Right). Для кожного напрямку є 3 кадри анімації: ЛІВИЙ(анг. LEFT), коли ліва нога виступає вперед, СЕРЕДНІЙ(анг. MIDDLE), коли обі ноги рівновіддалені, та ПРАВИЙ(анг. RIGHT), коли права нога виступає вперед.

Виберіть графіку жінки з фартухом (друга в другому рядку). Залиште напрямок вниз, середній кадр:

Графіка мати для уроків RPG Maker 2003.png

Після цього натисніть ОК, щоб вибрати цю графіку (або натисніть на потрібний кадр двійним кліком).

Після вибору графіки в вікні редагування події зміняться три речі:

  • У розділі Графіка(анг. Graphic) буде показано нове зображення події.
  • У розділі Пріоритет(анг. Priority, ​рос. Приоритет) буде вибрано варіант На рівні з героями(анг. Same as character) (у пустої події воно було Під героями(анг. Below characters, ​рос. Под персонажем)). Це значить, що на клітину, де стоїть мати, не можна буде наступити: клітина вже зайнята мати. Щоб стати на ту ж клітку, вона має відійти. А щоб заговорити з нею, можна стояти на сусідній клітині (і дивитися в її бік).
  • Стало доступним поле Тип анімації(анг. Animation Type), в якому став вибраним варіант Стояча, з анімацією(анг. Standing Animation). Це значить, що персонажка не буде рухатися, коли стоїть, але коли б персонажка пересувалася, в неї була б анімація. Нам підходить цей варіант.

Зауваження. У події «Мати» ще є відмінність від події переходу. Перехід в події переходу включається, коли грав_чиня на неї наступає: для цього в полі Активатор(анг. Trigger) встановлено Дотик гравця(анг. Player Touch). А розмова з мати починатиметься, коли натиснути на кнопку Enter: для цього в полі Активатор(анг. Trigger) встановлено Кнопка дії(анг. Action button).

Налаштування дій, що відбуваються при розмові[ ]

Праву частину вікна редагування подій займає розділ Команди(анг. Contents). Він визначає, що відбуватиметься, коли грав_чиня буде взаємодіяти з подією. В цьому вікні додаються команди подій. Це команди для комп'ютера кшталту «покажи текст» або «перейди на іншу карту».

Для того, щоб додати команду показу тексту, двічі натисніть на пустому місці внизу або на рядку зі знаком @> (це місце для додавання нових команд в кінці). Як варіант, можна натиснути правою кнопкою миші та обрати пункт Додати команду...(анг. Insert...).

Відкриється вікно вибору нової команди:

Вікно додавання команди події в RPG Maker 2003.png

У цьому вікні багато самих різних команд, які розбиті на чотири сторінки. Нам потрібна сама перша команда з першої сторінки — Показати текст...(анг. Show Text...). Її кнопка зліва зверху. Натисніть на неї, щоб її додати.

Після цього відкриється вікно з налаштуванням тексту. Цією командою ми покажемо текст для розмови з персонажкою.

У текстовому полі уведіть текст, який буде показуватися:

\C[4]Мати:\C[0]
Роботи зараз немає, отож іди погуляй.

\C[4] та \C[0] — це коди зміни кольору. Літера \C[4] в коді повинна бути латинською, а не українською.

Зверніть увагу, що в текстовому полі є дві сірі смужки:

Команда Показати текст в RPG Maker 2003.png

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

Зверніть увагу, що смужки приблизні — вони не враховують невидимі коди (такі як \C[0]).

Натисніть OK, щоб закрити вікно та прийняти вибір. В списку команд додасться команда показу тексту:

Команда показу тексту в списку команд для уроків RPG Maker 2003.png

Тепер давайте покажемо біля повідомлення обличчя. Воно додається командою Змінити обличчя...(анг. Change Faceset...), і вона має стояти перед командами показу тексту.

Натисніть правою кнопкою миші по першому рядку команди показу тексту (в ньому буде написано «@> Text: \C[4]Мати:\C[0]», щоб відкрилося контекстне меню. У контекстному меню оберіть пункт Додати команду...(анг. Insert...):

Контекстне меню для додавання нової команди події в RPG Maker 2003.png

Відкриється вікно вибору команди події. Оберіть у ньому третю команду, Змінити обличчя...(анг. Change Faceset...):

Вибір команди Змінити графіку обличчя в RPG Maker 2003.png

Відкриється вікно налаштувань цієї команди:

Вікно налаштувань команди Встановити графіку обличчя в RPG Maker MV.png

Вона дозволяє як встановити обличчя біля наступного тексту кнопкою Встановити(анг. Set), так і видалити його кнопкою Видалити(анг. Remove).

Натисніть на кнопку Встановити(анг. Set), щоб показати обличчя. Відкриється вікно вибору графіки обличчя:

Вікно вибору графіки обличчя в RPG Maker 2003.png

Оберіть зліва файл People1, а в ньому друге обличчя (зліва) в другому рядку:

Вибір обличчя мати для уроків RPG Maker 2003.png

Натисніть OK, щоб прийняти вибір обличчя. Потім натисніть OK, щоб записати налаштування команди Змінити обличчя...(анг. Change Faceset...).

В списку команд перед командою показу тексту з'явиться команда вибору обличчя:

Команда Змінити графіку обличчя в вікні редагування події для уроків RPG Maker 2003.png

Натисніть на кнопку OK, щоб зберегти нову подію. Після цього вона показуватиметься на карті:

Приклад події на карті для уроків RPG Maker 2003.png

Готово! Перевірте, що все працює правильно: запустить тест гри кнопкою Почати тест гри, пунктом меню Гра → Почати тест гри(анг. Game → Begin Playtest) або клавішею F9. Розмова виглядатиме приблизно так:

Приклад розмови з неігровим персонажем в грі для уроків RPG Maker 2003.png

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