Перейти к содержимому

Форматы файлов

Spark поддерживает импорт игр из множества форматов архивов.

ФорматРасширениеПримечания
ZIP.zipНаиболее распространённый формат. Стандартное сжатие.
APK.apkПакеты приложений Android. Spark извлекает данные игры Ren’Py.
7-Zip.7zВысокая степень сжатия. Подходит для больших игр.
RAR.rarУстаревший формат. Полностью поддерживается.
TAR.tarФормат архива без сжатия.
Gzip.gzTAR-архивы, сжатые Gzip.
BZ2.bz2TAR-архивы, сжатые Bzip2.
IPA.ipaАрхивы приложений iOS.
APP.appПакеты приложений macOS/iOS.

По умолчанию Spark фильтрует выбор файлов, показывая только поддерживаемые форматы. Если файл игры не отображается при импорте:

  1. Перейдите в Settings > Game Library
  2. Отключите File Extension Filter
  3. Попробуйте импортировать снова

Это особенно полезно для APK файлов, которые могут быть отфильтрованы iOS.

После извлечения Spark ожидает стандартную структуру каталогов Ren’Py:

GameName/
game/
script.rpy
scripts.rpa
...
renpy/
lib/

Spark автоматически определяет корневую папку игры внутри архива и правильно извлекает её, даже если архив содержит дополнительные вложенные каталоги.

При импорте APK для Android:

  1. Spark извлекает APK (это ZIP-файл)
  2. Находит данные игры Ren’Py внутри каталога assets/
  3. Определяет название игры из Android manifest, gamename.py или имени файла архива
  4. Копирует файлы игры в правильную структуру каталогов