콘텐츠로 이동

파일 형식

Spark는 여러 아카이브 형식에서 게임을 가져올 수 있습니다.

형식확장자참고
ZIP.zip가장 일반적인 형식. 표준 압축.
APK.apkAndroid 앱 패키지. Spark가 Ren’Py 게임 데이터를 추출합니다.
7-Zip.7z높은 압축률. 대용량 게임에 적합합니다.
RAR.rar레거시 형식. 완전 지원.
TAR.tar비압축 아카이브 형식.
Gzip.gzGzip으로 압축된 TAR 아카이브.
BZ2.bz2Bzip2로 압축된 TAR 아카이브.
IPA.ipaiOS 앱 아카이브.
APP.appmacOS/iOS 앱 번들.

기본적으로 Spark는 파일 선택기에서 지원되는 형식만 표시하도록 필터링합니다. 게임 파일이 가져오기 시 나타나지 않는 경우:

  1. 설정 > Game Library로 이동
  2. File Extension Filter 비활성화
  3. 다시 가져오기 시도

이 기능은 iOS에서 필터링될 수 있는 APK 파일에 특히 유용합니다.

추출 후 Spark는 표준 Ren’Py 디렉토리 구조를 기대합니다:

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

Spark는 아카이브 내의 게임 루트를 자동으로 감지하고, 아카이브에 추가 래퍼 디렉토리가 포함되어 있더라도 올바르게 추출합니다.

Android APK를 가져올 때:

  1. Spark가 APK를 추출합니다 (ZIP 파일 형식)
  2. assets/ 디렉토리 내에서 Ren’Py 게임 데이터를 찾습니다
  3. Android manifest, gamename.py, 또는 아카이브 파일명에서 게임 이름을 결정합니다
  4. 게임 파일을 올바른 디렉토리 구조로 복사합니다