파일 형식
Spark는 여러 아카이브 형식에서 게임을 가져올 수 있습니다.
지원 형식
섹션 제목: “지원 형식”| 형식 | 확장자 | 참고 |
|---|---|---|
| ZIP | .zip | 가장 일반적인 형식. 표준 압축. |
| APK | .apk | Android 앱 패키지. Spark가 Ren’Py 게임 데이터를 추출합니다. |
| 7-Zip | .7z | 높은 압축률. 대용량 게임에 적합합니다. |
| RAR | .rar | 레거시 형식. 완전 지원. |
| TAR | .tar | 비압축 아카이브 형식. |
| Gzip | .gz | Gzip으로 압축된 TAR 아카이브. |
| BZ2 | .bz2 | Bzip2로 압축된 TAR 아카이브. |
| IPA | .ipa | iOS 앱 아카이브. |
| APP | .app | macOS/iOS 앱 번들. |
파일 필터링
섹션 제목: “파일 필터링”기본적으로 Spark는 파일 선택기에서 지원되는 형식만 표시하도록 필터링합니다. 게임 파일이 가져오기 시 나타나지 않는 경우:
- 설정 > Game Library로 이동
- File Extension Filter 비활성화
- 다시 가져오기 시도
이 기능은 iOS에서 필터링될 수 있는 APK 파일에 특히 유용합니다.
게임 구조
섹션 제목: “게임 구조”추출 후 Spark는 표준 Ren’Py 디렉토리 구조를 기대합니다:
GameName/ game/ script.rpy scripts.rpa ... renpy/ lib/Spark는 아카이브 내의 게임 루트를 자동으로 감지하고, 아카이브에 추가 래퍼 디렉토리가 포함되어 있더라도 올바르게 추출합니다.
APK 가져오기 세부 사항
섹션 제목: “APK 가져오기 세부 사항”Android APK를 가져올 때:
- Spark가 APK를 추출합니다 (ZIP 파일 형식)
assets/디렉토리 내에서 Ren’Py 게임 데이터를 찾습니다- Android manifest,
gamename.py, 또는 아카이브 파일명에서 게임 이름을 결정합니다 - 게임 파일을 올바른 디렉토리 구조로 복사합니다