Slay the Spire 殺戮尖塔

資料和攻略可以參考Wiki


遊戲存檔/讀檔的方法

遊戲的進度存檔在saves目錄

Steam\steamapps\common\SlayTheSpire\saves

可以用copy/paste來達成技術上的save/load

角色的unlock點數也可以用save/load來快速賺 (因為unlock點數記錄是在別的地方)

重複過關,或重複死掉就可以了,每次都會加unlock點數


更換遊戲使用的Java環境

為什要更換呢?

  1. 新版本會修bug或效能較好
  2. 因為我系統剛好有裝其他的,就嘗試換看看還能不能跑

其他Java的遊戲/程式沒有測試過,不保證同樣方法可運作,有興趣的自行嘗試
新版Java也未必和舊版相容 (通常是沒問題)

遊戲內附的jre安裝在 C:\Steam\steamapps\common\SlayTheSpire\jre

檢查一下版本
C:\Steam\steamapps\common\SlayTheSpire\1jre\bin>java -version
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)

從上面資訊可知發文當下 (2024/1/24) 遊戲內附的java版本為 Java 8

如果你有安裝其他Java環境
可以先把jre目錄改名或刪掉,建議改名比較好,遊戲更新時可能會檢查
用系統內建的mklink建立一個連結指向你的Java環境就可以了
以openj9的Java環境為例

改名後去執行 (Win+R) 打cmd
cd\
cd C:\Steam\steamapps\common\SlayTheSpire
mklink /J jre "C:\Program Files\Semeru\jre-17.0.9.9-openj9"

執行結果
C:\Steam\steamapps\common\SlayTheSpire>mklink /J jre "C:\Program Files\Semeru\jre-17.0.9.9-openj9"
Junction created for jre <<===>> C:\Program Files\Semeru\jre-17.0.9.9-openj9

留言

這個網誌中的熱門文章

OBS 抓不到畫面, 視窗, 遊戲擷取, 黑或白畫面, 當掉 ,卡住, black/white screen, window game capture, crash, freeze

優化實況(一) OBS設定 streaming settings

OBS plugin obs-text 顯示播放中音樂, display playing music