為什么晚上玩饑荒會很卡?
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%的腳本執行速度,純腳本邏輯越多,提升越明顯。