跳到內容

Ren'Py 引擎

這些設定控制 Ren’Py 引擎的行為。可全域或個別遊戲設定。

個別遊戲設定有一個 “Use Global Settings” 切換 — 啟用時,遊戲繼承全域值。

設定Developer Mode
預設值關閉

啟用 Ren’Py 的開發者模式,提供額外的除錯功能,如 shift+D 開發者選單、shift+I 樣式檢查器和 shift+R 重新載入。

設定Enable Console
預設值關閉

啟用 Ren’Py 除錯控制台(shift+O 或波浪號鍵)。控制台允許您即時執行 Python 程式碼和 Ren’Py 指令。

使用螢幕鍵盤覆蓋層按鈕在 iOS 上於控制台中輸入。

設定Override Skipping
預設值關閉

無論遊戲的設定如何,強制使略過功能可用。

設定Force Skip Unseen Text
預設值關閉

允許略過您尚未閱讀的文字。預設情況下,Ren’Py 僅允許略過之前已讀過的對話。

設定Override Rollback (100)
預設值關閉

無論遊戲的設定如何,將回溯限制設為 100 個項目。適用於停用或限制回溯的遊戲。

設定Transparent Textboxes
預設值關閉

使對話文字框半透明。適用於文字框遮擋重要視覺效果的遊戲。

設定Use Less Memory
預設值關閉

告訴 Ren’Py 更積極地釋放快取圖片以使用較少記憶體。如果遊戲因記憶體問題而當機,請啟用此設定。

設定Less Screen Updates
預設值關閉

降低螢幕重繪的頻率。可改善舊裝置的電池續航力並減少發熱。

設定Allow Network Connectivity
預設值開啟

控制 Ren’Py 遊戲是否可以存取網路。某些遊戲使用網路功能進行更新或線上內容。停用以保護隱私或防止不需要的連線。

設定Chinese Font Fallback
預設值關閉

將 Ren’Py 引擎中的預設字型替換為中文相容字型。這是針對翻譯的中文遊戲的修復,其中開發者替換了預設引擎字型為中文字型,但這些字型未包含在遊戲封存中。如果沒有此設定,中文字元可能顯示為方塊或完全缺失。

設定Compatibility Patches
預設值開啟

將 Spark 的相容性修補程式應用於 Ren’Py 引擎。這些修補程式針對非常特定的遊戲,修復在 iOS 上執行時的已知問題。修補程式僅應用於它們針對的遊戲,不會干擾其他遊戲。停用此設定很可能不會有任何效果 — 它僅存在於極少數情況,即遊戲已更新且不再需要特定的修補程式。 查看目前修補程式的完整列表。

建議: 保持啟用。

設定Override Device Variant
預設值關閉

允許您手動設定哪些 Ren’Py 螢幕變體處於啟用狀態。通常,Ren’Py 會自動偵測裝置類型並應用適當的變體(mobile、touch、small、tablet 等)。

這通常用於修復遊戲內選單和 GUI 顯示問題,其中按鈕、文字框或版面在 iOS 上未正確渲染。許多遊戲僅為桌面螢幕設計,不包含適當的行動裝置變體。

啟用變體覆蓋後,您可以選擇要啟用哪些變體。常見變體包括:

  • pc — 桌面版面(某些遊戲需要此項)
  • large — 大螢幕版面
  • medium — 中螢幕版面
  • small — 小螢幕版面
  • touch — 觸控輸入支援
  • mobile — 行動裝置版面
  • tablet — 平板版面
  • phone — 手機專屬版面

詳情請參閱 Ren’Py 螢幕變體文件