跳到內容

檔案格式

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. 再次嘗試匯入

這對 APK 檔案特別有用,因為 iOS 可能會篩選掉它們。

解壓後,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. 將遊戲檔案複製到正確的目錄結構