最佳化 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 裝置上對您的游戏進行剖析與除錯。 |
关键文件
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 和開放原始碼合作伙伴提供各種文件、教學內容和技術影片,協助打造效能最高的軟體解決方案。
Arm Performance Studio 资源
您在開始最佳化下一個 Android 應用程式時需要瞭解的一切資訊,包含技術文件、下载項目與建議。