憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!


3樓貓 發佈時間:2024-11-25 01:01:20 作者:冰兔子 Language

哈嘍,大家好。作為一個太過正常的程序員,這次把之前一直計劃的一個性能問題,做了一小丟丟的優化。

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第0張

簡單來講,就是,優化了下DrawCall,這玩意是什麼呢?就是進行渲染次數,可以從這裡直觀的看出來引擎是怎麼渲染的。

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第1張

之前其實沒太在意,可能動不動就破千,這玩意相當消耗cpu,尤其對我這種低性能cpu,可以說提升還是非常明顯。

不過問過別人設備性能好的玩家,好像可以忽略這個問題。

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第2張

因為本身的特殊視角及著色器處理,其實存在兩部分優化。

一個是圖片,其實圖片這玩意,可優化有限,之前因為犯二,主要是草的問題,使用了不同的著色器配置,於是,一直刷草,drawcall,也飛起。

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第3張

其實如果想這種混亂的情況,drawcall依舊是壓不住了。

所以不知道有誰知道這該咋優化呢?

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第3張

還有個特殊的就是,3D模型,這個其實很好優化,把一樣的模型設定渲染順序搞成一致的,完美解決,降低的非常可觀。

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第3張

性能優化問題可以說,任重道遠,目前遊戲還有好幾個地方需要優化。都優化完其實還有很多不理想的地方。

這次簡單介紹到這裡,喜歡的話可以關注個,拜拜~~

憨憨開發者,優化下性能!2D和3D混合的2.5D模式!!!-第3張

另外歡迎關注另一個。


© 2022 3樓貓 下載APP 站點地圖 廣告合作:asmrly666@gmail.com