文件格式
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 会过滤文件选择器,仅显示支持的格式。如果导入时找不到您的游戏文件:
- 前往设置 > 游戏库
- 禁用文件扩展名过滤器
- 重新尝试导入
这对于可能被 iOS 过滤的 APK 文件特别有用。
游戏目录结构
Section titled “游戏目录结构”解压后,Spark 期望标准的 Ren’Py 目录结构:
GameName/ game/ script.rpy scripts.rpa ... renpy/ lib/Spark 会自动检测压缩包中的游戏根目录并正确解压,即使压缩包包含额外的外层目录也不影响。
APK 导入详情
Section titled “APK 导入详情”导入 Android APK 时:
- Spark 解压 APK(它本质上是一个 ZIP 文件)
- 在
assets/目录中找到 Ren’Py 游戏数据 - 从 Android manifest、
gamename.py或归档文件名确定游戏名称 - 将游戏文件复制到正确的目录结构中