《饑荒》大家有時候是不是感覺游戲卡頓呢?今天就為大家?guī)砹损嚮目D優(yōu)化指南及卡頓原因解析,讓大家看看這位玩家總結(jié)的原因與解決辦法,想知道怎么解決卡頓的玩家不要錯過哦,一起來學(xué)習(xí)下吧。
前幾天做了個Performance Profiling?;径ㄎ怀隽丝D主要的幾個因素。大家如果有卡頓現(xiàn)象可以參考下面的解決方案。
1、小地圖MOD
卡頓指數(shù):30
卡頓來源:CPU
卡頓原因:由于小地圖MOD一直在用游戲提供的DrawMinimap函數(shù)更新小地圖,導(dǎo)致CPU使用率上漲很快。特別是地圖圖標(biāo)較多的時候會非常之卡。由于這個函數(shù)本來是用于在用戶按TAB時繪制一次小地圖的,因此原本調(diào)用頻率很低,因而沒有用GPU加速,也沒有用BitBlt等技術(shù)加速的時候并看不出來。然而小地國MOD實時調(diào)用它使得這個問題變得非常嚴(yán)重。
建議:如卡頓則關(guān)閉此MOD,機(jī)子配置強(qiáng)的情況下開著也沒事。
2、雷電(SW風(fēng)季)
卡頓指數(shù):20
卡頓來源:CPU
卡頓原因:饑荒在使用fmodex引擎混音時優(yōu)化不到位,導(dǎo)致雷電頻繁時游戲變卡。
建議:關(guān)閉聲音或者在設(shè)置里減少雷電,但是這樣會影響游戲體驗。除此之外暫時沒好的辦法。
3、渲染對象過多
卡頓指數(shù):10
卡頓來源:CPU-GPU總線
卡頓原因:低效的繪制算法導(dǎo)致渲染數(shù)據(jù)大量重復(fù)提交,沒有用batch的相關(guān)技術(shù)。
建議:可以嘗試啟用流暢補(bǔ)丁,但是不保證在所有機(jī)器上顯卡上都有效果。
4、腳本邏輯復(fù)雜
卡頓指數(shù):10 * 腳本復(fù)雜度(默認(rèn)為1)
卡頓來源:CPU
卡頓原因:腳本優(yōu)化較差。隨著MOD的增多,游戲機(jī)制變復(fù)雜,影響會越來越嚴(yán)重。
建議:可以啟用流暢補(bǔ)丁,經(jīng)過測試可以提升至少40%的腳本執(zhí)行速度,純腳本邏輯越多,提升越明顯。
如轉(zhuǎn)載涉及版權(quán)等問題,請作者與我司聯(lián)系,我司將在第一時間刪除或支付稿酬。
全部評論