跳到內容

版本相容性

Ren’Py 版本遵循主版本.次版本.修補版本的格式(例如 8.2.0)。遊戲使用特定版本建構,使用差異太大的引擎可能無法正確運行。

遊戲通常可以與同一主版本中的任何引擎搭配運行:

  • 使用 7.4.x 建構的遊戲 → 可搭配 Spark 的 7.5.3、7.6.3、7.7.3、7.8.4、7.8.8 運行
  • 使用 8.1.x 建構的遊戲 → 可搭配 Spark 的 8.0.3、8.1.3、8.2.3 等版本運行

在 8.x 引擎上執行 7.x 遊戲有時是可行的 — Ren’Py 8 對較舊的遊戲有一定的向前相容性。結果因遊戲而異,但如果沒有 7.x 引擎可用,值得一試。

反過來則絕對不行:8.x 遊戲依賴 Python 3 和 Ren’Py 8 API,這些在 7.x 引擎中不存在。

如果遊戲是使用比 Spark 支援的更新的 Ren’Py 版本建構的,它可能使用了尚未可用的功能。

遊戲庫會顯示相容性指示器:

  • 綠色 — 引擎版本與遊戲緊密匹配
  • 黃色 — 次版本差異,應可運行
  • 紅色 — 主版本不匹配,可能會有問題
  1. 從建議的版本開始 — Spark 的自動偵測通常是正確的
  2. 嘗試最接近的可用版本 — 如果確切版本不可用
  3. 嘗試同一系列的最新版本 — 7.x 遊戲用 7.8.8,8.x 遊戲用 8.5.2
  4. 在 Discord 上回報 — 如果沒有任何版本可用,請告訴我們以便我們調查