遊戲資訊
饑荒 Don't Starve
  • 發售: 2013-04-23 (PC)
  • 發行: Klei Entertainment
  • 開發: Klei Entertainment Inc.
  • 平台: PC
  • 類型: 冒險遊戲
  • 語言: 簡中 英文
《饑荒(Don't Starve)》是由Klei Entertainment製作發行的一款動作冒險類求生遊戲,遊戲講述的是關於一名科學家被惡魔傳送到了一個神秘的世界,玩家將在這個異世界生存並逃出這個異世界的故事。在《饑荒》裡,玩家必須利用異世界中的自然資源讓自己存活下去,並且抵禦各種異世界生物的威脅。

饑荒卡頓解決辦法及原因建議詳情 饑荒卡頓怎麽辦

2017-04-17

饑荒卡頓解決辦法詳情

前幾天做了個Performance Profiling。基本定位出了卡頓主要的幾個因素。大家如果有卡頓現象可以參考下面的解決方案。

1. 小地圖MOD

卡頓指數:30

卡頓來源:CPU

卡頓原因:由於小地圖MOD一直在用遊戲提供的DrawMinimap函數更新小地圖,導致CPU使用率上漲很快。特別是地圖圖示較多的時候會非常之卡。由於這個函數本來是用於在用戶按TAB時繪製一次小地圖的,因此原本調用頻率很低,因而沒有用GPU加速,也沒有用BitBlt等技術加速的時候並看不出來。然而小地國MOD實時調用它使得這個問題變得非常嚴重。

建議:如卡頓則關閉此MOD,機子配置強的情況下開著也沒事。

2. 雷電(SW風季)

卡頓指數:20

卡頓來源:CPU

卡頓原因:饑荒在使用fmodex引擎混音時優化不到位,導致雷電頻繁時遊戲變卡。

建議:關閉聲音或者在設定裡減少雷電,但是這樣會影響遊戲體驗。除此之外暫時沒好的辦法。

3. 渲染對象過多

卡頓指數:10

卡頓來源:CPU-GPU總線

卡頓原因:低效的繪製算法導致渲染數據大量重複提交,沒有用batch的相關技術。

建議:可以嘗試啟用流暢補丁,但是不保證在所有機器上顯卡上都有效果。

4. 腳本邏輯複雜

卡頓指數:10 * 腳本複雜度(默認為1)

卡頓來源:CPU

卡頓原因:腳本優化較差。隨著MOD的增多,遊戲機制變複雜,影響會越來越嚴重。

建議:可以啟用流暢補丁,經過測試可以提升至少40%的腳本執行速度,純腳本邏輯越多,提升越明顯。

饑荒卡頓解決辦法及原因建議詳情 饑荒卡頓怎麽辦

獲得更多的電玩狂人最新消息
按讚加入粉絲團