塔防類遊戲效能優化分享

2021-10-04 01:46:16 字數 728 閱讀 3910

最近因為新冠肺炎的關係,公司做了很多預期相關的內容。其實乙個就是塔防遊戲,大概就是在固定的路線上建立炮台以抵擋病毒,防止乙個個病毒進入體內的。

那做就好了,為什麼還要有優化這麼一說呢?要求只是在一些高階的pc機上執行正常即可,而且時間要求非常緊。乙個人完成,包括策劃、美術、程式、數值等工作,只有兩天。

於是我對著我的機械鍵盤狂敲擊打了兩天以後,完成了。

然後接到乙個需要,需要在安卓平台上也可以執行…

然後對以下方面分別做了優化。

資源方面:

1.病毒模型進行坐原本的高模換成低模,本來就很小基本不影響。

2.三維模型場景換成平面,沒辦法千萬面的場景。

3.三維的細菌執行路徑通道和人體進行減面,並設定為靜態物體。

4.將亂七八糟的盡量處理到2的倍數大小。

5.調整隨意擺放的特效,調節特效發射數量。

6.有此特效用的圖也很大需要注意。

7.有些勾選了讀寫功能,要注意調整。

8.統一部分字型,盡量使用一兩個字型,部分字型只匯入字母或數字包。

9.設定packing打包圖集,以減少dragcall。

"**方面"最終在安卓平台上得以正常執行。

不知道對大家能否有幫助,也希望知道一些更進一步優化的知識。

遊戲效能優化(基礎)

資源在遊戲中會大量頻繁地使用,而在記憶體中是按照2的冪次方來載入的,例如一張大小是2020畫素的,在程式執行中是按照3232來處理的,而且從磁碟上載入每一張都屬於io操作,非常耗費cpu時間,尤其是在android的低端裝置上。所以通過打包工具 例如texturepacker 把多張小合併到一張大圖...

PHP效能全面優化分享

一 規範說明 效能是 執行是否良好的關鍵因素,的效能與效率影響著公司的運營成本及長遠發展,編寫出高質高效的 是我們每個開發人員必備的素質,也是我們良好的職業素養。二 影響效能的因素 a 商業需求 1.需求合理性 2.需求與系統的整合 3.需求所帶來的商業利益是否與需求開發的成本成正比 4.需求所帶來...

PHP效能全面優化分享

在上篇博文中分享了php的開發規範,這次給大家分享下在php開發中應該注意的一些關於影響最終 效能相關的開發規範。希望大家多多支援,相互交流完善。一 規範說明 效能是 執行是否良好的關鍵因素,的效能與效率影響著公司的運營成本及長遠發展,編寫出高質高效的 是我們每個開發人員必備的素質,也是我們良好的職...