最佳化 Android 遊戲與應用程式

行動應用程式效能為行動裝置開發電玩主機/PC 品質遊戲的關鍵設計標準,因為使用者希望能有不會延遲的穩定高幀率。因此為了最大限度提升玩家體驗與遊戲營利,必須在各種高階與低階 Android 裝置上進行測試。Arm Performance Studio 提供免費行動應用程式開發工具,可分析各種行動裝置的應用程式效能,且能直接將資料匯入持續整合工作流程。為了進行高效率監測,Arm Performance Studio 包括:


  • 效能建議工具 (Performance Advisor) - 直覺式總結報告可定位問題區域並縮短系統層級分析時間
  • Streamline - 對繪圖處理器與 32 及 64 位元 CPU 計數器進行更深度的分析,剖析您的遊戲,找出瓶頸並最佳化程式碼
  • 圖形分析工具 (Graphics Analyzer) - 分析 OpenGL ES 與 Vulkan API 呼叫,準確判定渲染漏洞發生的部分
  • Mali 離線編譯器 (Mali Offline Compiler) - 研究著色器核心,瞭解 Mali 繪圖處理器的效能
 

特色與效益

為整個團隊帶來獨到見解

在考量效能預算的同時立即開始執行,並確保其隨著時間推移依然保持正軌。提供容易理解的報告與及時效能洞察,讓整個開發團隊能在工作中進行有效的內容調整。

快速顯示複雜圖形

在獨立應用或頂尖遊戲引擎中識別瓶頸,並精確定位出最複雜圖形的確切位置。範圍廣大的效能資料能揭發圖形應用軟體程式碼問題,該資料涵蓋 CPU 至繪圖處理器、繪圖指令等所有方面。

在更多裝置上延長遊玩時間

您的遊戲已經在高階 Android 裝置上有效運作,但該如何減少在另一個裝置上的延遲或過熱風險?Arm Performance Studio 讓您利用現成裝置來鑑定遊戲效能,並顯示出能在哪部分利用系統層級分析來延長遊玩時間及改善沉浸式體驗。

產品規格

利用 Arm Performance Studio 工具在未進行 root 的 Android 裝置上對您的遊戲進行剖析與除錯。
造訪 Arm 開發人員網站瞭解更多細節

Android 圖形最佳化訓練課程

此為針對遊戲開發人員的 Mali 繪圖處理器訓練課程系列,涵蓋最佳化手機遊戲效能的最新技術。

立即觀看
使用場景

各種創新成果與設計理念在此實現

分析 Unity 遊戲效能

Arm Performance Studio 中的簡化效能分析工具 (Streamline Performance Analyzer) 對效能提出深入洞見,適合在 Arm 架構 Android 裝置運作的 Unity 應用。您可以追蹤程式碼對繪圖處理器或 CPU 效能的影響,決定要進行調整的部分以及如何降低對昂貴資產的影響。同時使用 Arm 圖形分析工具 (Graphics Analyzer) 來檢視遊戲系統整體效能。

識別程式碼瓶頸與 FPS 變化

Arm 效能建議工具 (Performance Advisor) 在 Android 遊戲開發過程中協助識別程式碼瓶頸。監測隨時間變化的每秒傳輸幀數 (FPS) 並檢視裝置如何處理 CPU、片段與頂點工作負載。透過瞭解繪圖處理器使用情況以及內容中每幀的繪圖呼叫、圖元 (primitives) 與像素數量來研究效能變化。

Keil MDK 版本 6 將嵌入式開發提升到新水平

隨著物聯網設備變得越來越智能,開發人員努力應對日益增加的軟件複雜性,這需要新的開發流程來優化機器學習模型和高效的設備驅動程序。了解最新版本的 Keil MDK 第 6 版,該版本針對整個 Arm Cortex-M 和 Ethos-U 處理器產品組合進行了優化,並為當今的微控制器提供了計算功能。

閱讀部落格

打造最高效能的軟體解決方案

Arm Developer Hub

Arm 和開放原始碼合作夥伴提供各種文件、教學內容和技術影片,協助打造效能最高的軟體解決方案。

探索 Arm Developer Hub

諮詢專家

利用 Arm Performance Studio 協助您加速進行圖形應用最佳化。

聯絡我們

Arm Performance Studio 資源

您在開始最佳化下一個 Android 應用程式時需要瞭解的一切資訊,包含技術文件、下載項目與建議。