PXL游戏引擎在安卓下的表现问题及解决办法
生活随笔
收集整理的這篇文章主要介紹了
PXL游戏引擎在安卓下的表现问题及解决办法
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近一直在做一個棋牌游戲項目, 使用的是PXL引擎, 其實用PXL和FMX結(jié)合,將游戲中很多元素看作控件來定義開發(fā)游戲會大大的提高效率,你不需要定義各個控件直接的屬性,事件,還是挺方便的,但是隨著深入的開發(fā),今天突然發(fā)現(xiàn)在游戲開始界面撲克牌發(fā)完以后幀率掉到20多,我就郁悶了,一個小游戲而已,手機(jī)的處理器真差勁,電腦端就一點看不出掉幀,第一個想到就是繪圖方面的問題,撲克牌我是先用PXL的Bitmaps先合成,然后在顯示的,沒有經(jīng)過預(yù)處理,Bitmaps也是一直在刷新, 后來將bitmaps在加載的預(yù)處理下,不讓他一直刷新就好了,幀率穩(wěn)定到40多, 想了想我自定義的控件中大量的使用bitmaps但沒有經(jīng)過預(yù)處理,都是一直刷新狀態(tài)的,將所有控件都優(yōu)化了一遍后,幀率就差不多保持到60了, 一個小游戲而已,從這里也看出了游戲優(yōu)化的重要性,也同時讓我感覺到使用PXL引擎寫手機(jī)端游戲,時刻要注意的所有圖片的操作都要預(yù)處理,繪圖函數(shù)只是將圖像顯示出來而已.....
總結(jié)
以上是生活随笔為你收集整理的PXL游戏引擎在安卓下的表现问题及解决办法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: pxl软件怎么安装? 直接用iTunes
- 下一篇: 【缘起•看见】公益捐书宝鸡第七场——走进