2016-05-16 63 views
1

enter image description here嗨,我正在開發我的新遊戲,它就像無限的亞軍。我正在使用對象池來實例化對象。我有很多動畫和布娃娃的角色。統一物理優化(大量的布娃娃角色)

物理在我的iPad 3探查器上非常大。當我摧毀人物時,一切都很好。角色有動畫師,布娃娃和簡單的航點。

我該如何優化? enter image description here

回答

0

好的,首先要考慮屏幕上的最大字符數。據我所見,你也希望儘可能地優化這個,所以我有一些提示。

我會做的第一件事就是查看三角形數量,並儘可能降低每種模型的數量,而不犧牲美學效果。

接下來,我將設置一個LOD系統,其中隨着對象的進一步移動,細節減少節省三角形。你應該重複tgis紋理動畫和一些ragdolls。

一旦完成。看看你的代碼中調用的更昂貴的函數,看看你是否可以替代。就像你已經完成了對象池。

祝你好運。

+0

我添加我的統計信息。我的遊戲擁有低波瀾的對象。統計數據很大嗎? – user3366575

+0

這似乎是一個可怕的很多用於物理...... 我的第一個建議是擺脫儘可能多的網格碰撞器,或使它們凸起,最好用箱式碰撞器代替它們,因爲它們在物理上更輕。 –

+0

接下來,開始研究你的布娃娃的詳細程度,你實際需要多少對撞機,並嘗試儘可能地去除儘可能多的關節,這可以稍微緩解物理。 –

0

你可以做一些事情來改善你花費的物理計算時間。

1.-最重要的是避免使用MeshCollider,這是更高的性能開銷。儘可能使用原始對撞機或組合幾個原語。

2.-調整Fixed TimeSteep設置。您可以降低開銷降低物理準確性。