Перейти до вмісту

Імпорт ігор

Aurora імпортує ігри RPG Maker зі стандартних архівних файлів, безпосередньо із застосунку «Файли».

Підтримувані формати архівів

Section titled “Підтримувані формати архівів”

Aurora імпортує архіви ZIP, 7z, RAR, родини TAR (.tar/.tar.gz/.tgz/.bz2) та APK/IPA — див. Формати файлів з повною таблицею та структурами папок.

  1. Відкрийте Aurora і торкніться кнопки Import (Імпорт) у бібліотеці
  2. Знайдіть архів гри у системному виборі файлів
  3. Виберіть файл і дочекайтеся завершення розпакування

Ви також можете відкрити архів безпосередньо за допомогою Aurora із застосунку «Файли» (або з меню «Поділитися» будь-якого іншого застосунку). Архіви, що зберігаються в iCloud Drive, теж працюють — Aurora спочатку автоматично завантажує файл.

Що відбувається під час імпорту

Section titled “Що відбувається під час імпорту”

1. Попереднє сканування та розпакування

Section titled “1. Попереднє сканування та розпакування”

Спершу Aurora заглядає всередину архіву, щоб переконатися, що він містить розпізнавану гру, перш ніж розпаковувати. Вона також заздалегідь перевіряє, що у вас є приблизно 2–3 обсяги архіву вільного місця, а потім розпаковує у тимчасову папку. Якщо архів захищений паролем, Aurora запитає пароль перед розпакуванням. Розпакування можна скасувати в будь-який момент і перезапустити пізніше.

Aurora сканує розпаковані файли в пошуках гри, яку розпізнає:

  • RPG Maker XP / VX / VX Ace (RGSS1–3) — розпізнається за файлом Game.ini, файлом проєкту (.rxproj / .rvproj / .rvproj2) або файлами Data/Scripts — навіть якщо ini було перейменовано, Aurora автоматично нормалізує його. Запускається нативно.
  • RPG Maker MV / MZ — розпізнається за файлом index.html разом із папкою js/ (або www/index.html). Запускається на вбудованому вебрушії.

Додаткові вкладені папки всередині архіву обробляються автоматично — Aurora знаходить корінь гри, де б він не був.

3. Визначення рушія та середовища виконання

Section titled “3. Визначення рушія та середовища виконання”

Для нативних ігор RGSS Aurora також обирає одне з трьох середовищ виконання Ruby:

  • Ruby 1.8 — типове для класичних ігор епохи XP/VX
  • Ruby 1.9 — типове для ігор VX Ace
  • Ruby 3.1 — сучасне середовище для новіших ігор (Pokémon Essentials v19+ або старіші ігри, написані сучасним синтаксисом Ruby — Aurora визначає це)

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

Після короткого кроку Customize (Налаштування) — перейменуйте гру, виберіть запропонований значок — гра з’являється у вашій бібліотеці з назвою, значком та кольоровим тегом. Ігри на Pokémon Essentials (v17–v21) виявляються автоматично, що відкриває доступ до читів для Essentials і мультиплеєра Aurora Link.

  • Розпакування великих ігор (1 ГБ+) може тривати певний час
  • Повторний імпорт того самого архіву створює окрему пронумеровану копію — він ніколи не перезаписує наявну гру
  • Кожна імпортована гра отримує папку Patches/, куди можна класти моди та переклади
  • Завантажили саморозпакувальний інсталятор .exe? Розпакуйте його на комп’ютері та перепакуйте папку гри як ZIP або 7z
  • Класичним іграм XP/VX може знадобитися RTP (Run Time Package) — Aurora запропонує його завантажити або імпортувати; див. посібник з RTP
  • Якщо гра імпортується, але не запускається, спробуйте інше середовище виконання Ruby в налаштуваннях гри
  • Див. Формати файлів, щоб дізнатися, як має виглядати коректна папка гри