Як змінити шрифт
В RPG Maker MZ, MV, VX Ace, 2003 та 2003 є стандартний шрифт. В VX та XP використовується системний шрифт Arial.
Зауваження. Ця інструкція — про зміну шрифту у всій грі одночасно. Якщо потрібно змінити шрифт тільки в певних місцях гри (наприклад, тільки в меню), потрібно використовувати плагіни або скрипти.
RPG Maker MZ[ ]
В RPG Maker MZ підтримуються векторні шрифти в форматах TTF (TrueType), OTF (OpenType), WOFF та WOFF2 (Web Open Font Format). Обов'язково переконайтеся, що ліцензія на шрифт дозволяє розповсюджувати його з вашою грою.
В директорію fonts всередині директорії вашого проєкту скопіюйте файл шрифту. Якщо в шрифті декілька файлів (наприклад, звичайний, напівжирний та курсив), то виберіть тільки один з них.
Також скопіюйте в цю директорію файл ліцензії на шрифт. Звичайно він називається LICENSE, LICENSE.txt, README або README.txt. Якщо у вашого шрифту немає файлу ліцензії, скоріш за все, у вас немає права використовувати в грі! Щоб не порушувати законів, пошукайте інший шрифт. Виключення — якщо ви сами створили цей шрифт, або якщо ви живете в країні, де інакші закони про авторські права (наприклад, в Ірані).
Після цього відкрийте вікно бази даних та перейдіть на сторінку Система 2 (анг. System 2). На цій сторінці знайдіть розділ Розширені налаштування (анг. Advanced Settings, рос. Расширенные настройки).
Якщо ви змінюєте основний шрифт, знайдіть пункт Назва файлу основного шрифту (анг. Main Font Filename, рос. Название файла основного шрифта) та введіть назву файлу з розширенням.
Якщо ви змінюєте шрифт у таких текстах як таймер, пошкодження і цифри на полосах здоров’я/мани, знайдіть пункт Назва файлу шрифту для цифр (анг. Number Font Filename, рос. Название файла основного шрифта для цифр) та введіть назву файлу з розширенням.
Зауваження. Якщо в вас назва файлу показується без крапки (наприклад, просто LinLibertine_R), значить, ваша операційна система приховує розширення файлів. Включіть показ розширень файлів. Ось тут розказано, як це зробити в Windows.
Після цього файли стандартних шрифтів (mplus-1m-regular.woff, mplus-2p-bold-sub.woff) можна видалити.
RPG Maker MV[ ]
В RPG Maker MV підтримуються векторні шрифти в форматах TTF (TrueType), OTF (OpenType), WOFF та WOFF2 (Web Open Font Format). Обов'язково переконайтеся, що ліцензія на шрифт дозволяє розповсюджувати його з вашою грою.
В директорію fonts всередині директорії вашого проєкту скопіюйте файл шрифту. Якщо в шрифті декілька файлів (наприклад, звичайний, напівжирний та курсив), то виберіть тільки один з них.
Також скопіюйте в цю директорію файл ліцензії на шрифт. Звичайно він називається LICENSE, LICENSE.txt, README або README.txt. Якщо у вашого шрифту немає файлу ліцензії, скоріш за все, у вас немає права використовувати в грі! Щоб не порушувати законів, пошукайте інший шрифт. Виключення — якщо ви сами створили цей шрифт, або якщо ви живете в країні, де інакші закони про авторські права (наприклад, в Ірані).
Після цього відкрийте файл gamefont.css в текстовому редакторі без форматування (Блокнот, MousePad, Pluma, Notepad++, Geany або подібному).
Знайдіть такий рядок:
src: url("mplus-1m-regular.ttf");
І замініть "mplus-1m-regular.ttf" на назву свого шрифту. Наприклад, якщо файл зі шрифтом називається LinLibertite_R.otf, то цей рядок має виглядати так:
src: url("LinLibertite_R.otf");
Зауваження. Якщо в вас назва файлу показується без крапки (наприклад, просто LinLibertine_R), значить, ваша операційна система приховує розширення файлів. Включіть показ розширень файлів. Ось тут розказано, як це зробити в Windows.
Після цього файл стандартного шрифту (mplus-1m-regular.ttf) можна видалити.
Доповнення для корейської та китайської версії RPG Maker MV[ ]
Якщо ваша гра створена в корейській чи китайській версії RPG Maker MV, вам також потрібно підключити плагін з таким кодом:
Window_Base.prototype.standardFontFace = function() { return 'GameFont'; };
Якщо ви використовуєте RPG Maker MV на іншій мові (чи принаймні створили проєкт в версії на іншій мові), то це робити не треба.
RPG Maker VX (Ace)[ ]
В RPG Maker VX та VX Ace підтримуються векторні шрифти в форматах TTF (TrueType) та OTF (OpenType). Обов'язково переконайтеся, що ліцензія на шрифт дозволяє розповсюджувати його з вашою грою.
Створіть в директорії проєкту під-директорію з назвою Fonts. Скопіюйте в цю директорію файл шрифту.
Також скопіюйте в цю директорію ліцензію на шрифт. Якщо у вашого шрифту немає файлу ліцензії, скоріш за все, у вас немає права використовувати в грі! Щоб не порушувати законів, пошукайте інший шрифт.
Після цього потрібно довідатися внутрішню назву шрифту. В Windows для цього можна можна відкрити файл шрифту в стандартній програмі перегляду шрифтів. Зверху в вікні перегляду буде написано назву після слів Назва шрифту (анг. Font Name). Наприклад, ось як виглядає перегляд шрифту Linux Libertine O:
Коли ви знатимете назву шрифта, в своїй грі додайте новий скрипт з таким змістом:
Font.default_name = ["Linux Libertine O"] Font.default_size = 20
Замість Linux Libertine O
введіть назву свого шрифту, замість 20
— висоту літер в пікселях.
Зауваження. В VX Ace для роботи гри в будь-якому випадку потрібен стандартний шрифт, «VL Gothic». Він входить в RTP. Якщо ви хочете зробити гру, незалежну від RTP, і зменшити її розмір, можна замінити стандартний шрифт VL Gothic на «пустий»: файл-заглушку VLGothic.ttf без літер. Робіть це тільки тоді, коли ви змінили шрифт і вам критично потрібно зменшити розмір гри.
RPG Maker 2003[ ]
В RPG Maker 2003 використовується два растрових шрифти в форматі FON, вбудовані в програму.
Щоб переключитися поміж вбудованими шрифтами, відкрийте базу даних (кнопкою на панелі інструментів, пунктом меню Інструменти → База даних... (анг. Tools → Database...) або клавішею F8). В базі даних оберіть сторінку Система (анг. System). На цій сторінці знизу знайдіть розділ Графіка вікна (анг. Window Graphic) — натисніть на кнопку Змінити (анг. Set) в цьому розділі:
Відкриється вікно зміни графіки вікон. В цьому вікні знайдіть розділ Шрифт (анг. Font) і виберіть в ньому один з двох варіантів:
Якщо ви використовуєте патч підтримки україньскої від сайту РПГ.укр, шрифти будуть виглядати ось так:
RPG Maker 2000[ ]
В RPG Maker 2000 технічно ситуація така ж, як в RPG Maker 2003, але ліцензія на RPG Maker 2000 забороняє редагування файлу програми.
Тому можна тільки переключитися поміж двома шрифтами, але не міняти їх.
Ускладнює ситуацію те, що стандартні шрифти не підтримують кирилицю. Тобто можливості створювати українські ігри на офіційному RPG Maker 2000 немає.
Є пропозиції щодо покращення цієї сторінки. Якщо ви хочете цим зайнятися, зверніть увагу на коментарі <!-- ... -->
в коді сторінки.