Уроки RPG Maker 2003/Початок роботи

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

У цьому уроці буде пояснено мету цих уроків та розказано, як налаштувати RPG Maker 2003 для роботи з українською, як створити проєкт в RPG Maker 2003, і як організований його інтерфейс.

Чому вчать ці уроки[ ]

В цих уроках буде розказано, як створити в конструкторі RPG Maker 2003 просту гру.

Про бойову систему ми не розказуватимемо, тому це буде гра в жанрі квест (а не RPG). Але ці уроки дозволять вам почати, а якщо ви потім захочете створити гру з битвами, знання з цих уроків вам допоможуть.

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

Версії RPG Maker 2003[ ]

Японська версія RPG Maker 2003 з'явилася в 2002 році, але довгий час у програми не було офіційної європейської версії. Тому з'явилося багато піратських версій: переклади RPG Advocate, КВлада, Maker Universe, тощо. Вони несумісні поміж собою: гру, створену в версії КВлада, не завжди можна відкрити в версії RPG Advocate.

В 2015 вийшов офіційний англійський переклад RPG Maker 2003. Він якісний, законний, краще працює в сучасних операційних системах. До того ж в ньому більше функцій та покращений інтерфейс.

Ці уроки описують саме цей офіційний англійський переклад. Його можна купити на платформі Steam або на сайті RpgMakerWeb.com.

Якщо у вас неофіційна версія RPG Maker 2003, деякі речі можуть відрізнятися від того, що описано в цих уроках. Якщо ви маєте якісь питання, їх можна задати на сторінці «Питання».

Підтримка української[ ]

Версія RPG Maker 2003, яка розповсюджується в Steam, не підтримує українську мову. Нижче буде описано, як це виправити.

Встановлення патчу[ ]

Для того, щоб RPG Maker 2003 працював з кирилицею, необхідно встановити патч.

Патч для підтримки української мови можна завантажити тут: rm2k3-1-12a-patch-for-ukrainian-support.zip (1.66 МБ).

Замініть файлами з цього архіва файли в директорії RPG Maker 2003. В цю директорію можна перейти з клієнта Steam.

В клієнті Steam відкрийте розділ Бібліотека(анг. Library, ​рос. Библиотека). Знайдіть в списку програм зліва RPG Maker 2003, натисніть на нього правою кнопкою миші, та в меню оберіть пункт Властивості...(анг. Properties..., ​рос. Свойства...):

Вибір пункту Властивості в бібліотеці Steam.png

Відкриється вікно властивостей. Оберіть зверху сторінку Локальні файли(анг. Local files, ​рос. Локальные файлы):

Вибір сторінки Локальні файли в вікні властивостей в Steam.png

На ній натисніть на кнопку Оглянути локальні файли...(анг. Browse local files..., ​рос. Просмотреть локальные файлы):

Вибір пункту Оглянути локальні файли в вікні властивостей в Steam.png

Після цього відкриється директорія, в якій знаходяться файли RPG Maker 2003. Замініть їх файлами з архіву.

Налаштування операційної системи Windows[ ]

RPG Maker 2003 дозволяє створювати ігри українською тільки тоді, коли:

  • системною мовою для програм, які не підтримують Unicode, встановлено українську чи іншу мову з підтримкою кирилиці,
  • використання UTF-8 як системного кодування відключено.

Якщо у вас українська чи російська версія Windows, то, скоріше за все, вам нічого не потрібно міняти.

Але якщо у вас будуть проблеми з показом кирилиці або показом тексту взагалі — перевірте ці налаштування.

Нижче описано, як поміняти системну мову в Windows 10 (скріншоти зроблені в версії 1903).

Відкрийте меню «Пуск» та натисніть на кнопку з трибком, щоб відкрити вікно налаштувань Windows:

Кнопка налаштувань в меню Пуск в Windows 10.png

Оберіть пункт Час і мова(анг. Time & Language, ​рос. Время и язык):

Вибір пункту Час і мова в налаштуваннях Windows 10.png

Після цього зліва оберіть пункт Мова(анг. Language, ​рос. Язык):

Вибір пункту Мова в налаштуваннях часу і мови в Windows 10.png

У розділі, який відкриється, знайдіть підрозділ Додаткові параметри(анг. Related settings, ​рос. Сопутствующие параметры). Цей розділ буде або зліва, або знизу. В ньому натисніть на посилання Адміністративні налаштування мови(анг. Administrative language settings):

Пункт Адміністративні параметри мови в налаштуваннях Windows 10.png

Відкриється вікно адміністративних параметрів мови. В розділі Мова програм, які не підтримують Unicode(анг. Language for non-Unicode programs, ​рос. Язык программ, не поддерживающих Юникод) натисніть на кнопку Змінити мову системи...(анг. Change system locale..., ​рос. Изменить язык системы...).

Відкриється вікно мовних налаштувань для неуніководих програм:

Встановлення української як системної мови в Windows 10.png

У цьому вікні переконайтеся, що:

  • Системною мовою встановлено мову, яка використовує кирилицю (українську, російську, білоруську, тощо),
  • Галочка Використовувати унікод в UTF-8 для підтримки мов всього світу(анг. Use Unicode UTF-8 for worldwide language support, ​рос. Использовать Юникод (UTF-8) для поддержки языка во всём мире) не стоїть. Ця галочка заважає роботі RPG Maker 2003.

Якщо у вас встановлена інша системна мова або включене використання UTF-8, переключіться на мову з кирилицею та відключіть UTF-8, після чого натисніть OK та перезапустіть комп'ютер. Після цього в RPG Maker 2003 можна буде використовувати українську мову (за умовою, що ви встановили патч).

Запуск програми в Linux[ ]

В сучасних версіях Steam вбудовано емулятор Windows, Steam Play.

Вбудований в Steam емулятор Steam Play дозволяє запустити RPG Maker 2003. В останніх версіях Steam вона успішно працює через Steam Play. Для того, щоб її запустити, потрібно включити Steam Play для всіх програм.

В клієнті Steam виберіть меню ВиглядНалаштування:

Відкриття меню налаштувань Steam.png

Відкриється вікно налаштувань. У списку зліва оберіть пункт Steam Play.

Увімкнення Steam Play в клієнті Steam.png

Переконайтеся, що в вас включені галочки Увімкнути Steam Play для продуктів, що підтримуються(анг. Enable Steam Play for supported titles) та Увімкнути Steam Play для всіх інших продуктів.

Після цього RPG Maker 2003 можна буде запустити в Linux'і. Бажано, щоб системною мовою та мовою Steam була вказана українська (або інша мова з кирилицею, така як російська).

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

Проблема відображення в базі даних, якщо запускати RPG Maker 2003 в Wine.png

Ця проблема ніяк не впливає на роботу RPG Maker 2003. Ігри можна робити і з нею.

Якщо програма не запускається через Steam, можна запустити її через Wine напряму.

Запуск програми через Wine без Steam[ ]

Якщо у вас є проблеми з кирилицею, коли ви запускаєте гру через клієнт Steam, можна попробувати запустити її через Wine оминаючи Steam. В актуальних версіях RPG Maker 2003 немає коду DRM, тому їх можна запускати і без Steam'у. Але Steam автоматично встановлює програму з усіма ресурсами, а нам доведеться спочатку встановити пакет ресурсів — RTP.

Зайдіть в розділ Run Time Packages на офіційному сайті RpgMakerWeb.com, оберіть пункт RPG Maker 2003 и натисніть на посилання Download Now. Завантажаться програма установки. Запустіть її через Wine і встановіть стандартні ресурси.

Після цього відкрийте директорію з локальними файлами та запустіть гру через Wine власноруч.

Wine обирає системну мову згідно з системною мовою Лінукса. Якщо в вас встановлена українська, російська або білоруська версія Лінукса, то нічого міняти не треба.

Зауваження. На відміну від Windows, Wine нормально працює, коли системним кодуванням встановлено UTF-8.

Якщо в вас інша системна мова, треба перед запуском wine змінити змінну LC_ALL на мовні налаштування якоїсь мови з кирилицею. Наприклад, для запуску з українською мовою, можна написати в консолі таку команду:

cd ~/.steam/steamapps/common/RPG\ Maker\ 2003
LC_ALL=uk_UA.UTF-8 wine rpg2003

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

Якщо графічного інтерфейсу немає, часто можна з адміністративного облікового запису відредагувати файл /etc/locale.gen та розкоментувати рядок uk_UA.UTF-8 UTF-8 (забрати перед ним символ #), а потім виконати програму locale-gen (також від імені адміністратора/root'а). Для виконання програм від імені адміністратора можна використовувати утіліти sudo чи su.

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

Створення проєкту[ ]

Щоб почати роботу над новою грою в RPG Maker 2003, потрібно створити проєкт.

Оберіть пункт меню Проєкт → Новий проєкт...(анг. Project → New Project...).

Вікно створення нового проєкту

Відкриється вікно Новий проєкт(анг. New Project). В цьому вікні треба зазначити:

  • Назву директорії для гри в полі Назва папки(анг. Folder Name).
  • Назву гри, яку буде видно гравцям, в полі Назва гри(анг. Game Title).
  • Шлях до директорії, в якій буде створена нова директорія проєкту, в полі Основний шлях до проєктів(анг. Base Project Path).

В назвах директорій (і файлів гри) використовуйте тільки англійські символи. Кирилиця та неанглійська латиниця (â, ç, ı тощо) гарантовано створить проблеми на компьютерах, де основним алфавітом не є кирилиця.

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

Знайомство з інтерфейсом[ ]

Після створення (чи відкриття) проєкту редактор буде виглядати так:

Основний інтерфейс RPG Maker 2003.png

На малюнку вище основні елементи позначено цифрами:

  • В головному меню (1) зверху доступні всі інструменти редактора.
  • Під ним знаходиться панель інструментів (2), куди винесені найчастіші інструменти.
  • Зліва зверху (3) знаходиться палітра тайлів — невеликих малюночків, з яких скадаються всі карти гри. Тут можна вибрати графіку, щоб розмістити її на карті.
  • Над палітрою тайлів знаходиться друга панель інструментів (4) з інструментами для малювання карти.
  • Зліва знизу (5) знаходиться вибор карти, яка зараз редагується. Карти представляють собою локації гри — локації, через які проходитимуть гравці та гравчині.
  • Справа (6) показана вибрана зараз карта.

Тестовий запуск гри[ ]

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

  • можна обрати пункт меню Гра → Почати тест гри(анг. Game → Begin Playtest), або
  • можна натиснути на кнопку Тест гри на панелі інструментів, або
  • можна натиснути клавішу F9.

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

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

Є пропозиції щодо покращення цієї сторінки. Якщо ви хочете цим зайнятися, зверніть увагу на коментарі <!-- ... --> в коді сторінки.