記憶體優化:
一、設計優化
1、控制每個場景的資源使用量
2、控制大圖,特別是全屏圖的使用量。
3、使用的資源要盡量的少。
二、美術優化
1、出圖要按照2冪次方進行。
2、盡量往小的出,用小圖拼成大圖的思想。
3、資源盡可能的重複使用。
4、使用png(不用jpg)
三、程式優化
1、資源打包成:.pvr.ccz格式(資源佔記憶體小,載入速度快)
2、可以合包的小資源打包成紋理集,最大不要超過2048*2048(ui資源太多,不用這樣打包)
3、打包資源選擇npot(不要求紋理是2的冪次方)進行優化。
2、改變顏色深度。(rgba8888(32位畫素)降為rgba4444(16位畫素))
3、去掉alpha通道。(rgb565)(背景資源等不用改變透明度的都可以這樣處理)
4、有失真壓縮(pvrtc4)(支援記憶體壓縮)
2D函式最小值優化
import numpy as np import matplotlib.pyplot as plt from mpl toolkits.mplot3d import axes3d import torch defhimmelblau x return x 0 2 x 1 11 2 x 0 x 1 ...
2D遊戲開發(2)
每次給遊戲新增新功能時,通常也會引入一些新設定。為了讓所有的設定進行統一管理,我們可以配置乙個名為 setting的模組,這個模組中包含乙個setting的類,用來儲存所有的設定。usr bin env python3.5 filename setting 儲存所有的設定 class setting...
unity製作2d遊戲(捕魚達人)優化
1 圖集的優化 使用的外掛程式是 2d toolkit 2 聲音的優化 利用 全能音訊轉換通 對聲音進行乙個壓縮。3 的優化 減少foreach的使用。減少update fixedupdate lateupdate等的使用 減少在update中使用find。在開始的時候直接賦值好 刪除掉不用的空方法...