Google Play:Firemonkeys 縮短了 AGDE 的開發(fā)和調試時間

來源: Google Play
作者:Google Play
時間:2021-11-25
15600
藝電(EA)是一家總部位于美國加利福尼亞州的游戲公司。它制作了各種不同類型的游戲,例如:體育,動作,賽車和模擬。EA的開發(fā)工作室Firemonkeys最出名的是Real Racing 3,The Sims FreePlay和Need For Speed: No Limits的開發(fā)商。

藝電(EA)是一家總部位于美國加利福尼亞州的游戲公司。它制作了各種不同類型的游戲,例如:體育,動作,賽車和模擬。EA的開發(fā)工作室Firemonkeys最出名的是Real Racing 3,The Sims FreePlay和Need For Speed: No Limits的開發(fā)商。Firemonkeys使用自定義游戲引擎來開發(fā)游戲,現(xiàn)在在其所有Android游戲的開發(fā)工作流程中使用Android Game Development Extension(AGDE)。該工作室正在尋找一種方法來簡化其構建和調試工作流程,最終節(jié)省開發(fā)工作量和成本,AGDE提供了這一點。

截圖來自《模擬人生:自由游戲》 圖1:《模擬人生:自由游戲》截圖

他們如何使用它

Firemonkeys使用AGDE來生成他們所有的Android版本進行測試,以及在Android上調試原生C / C++代碼。他們的游戲構建工作流程包括預編譯頭文件和Unity構建的組合,以縮短編譯時間 - AGDE都很好地支持這兩者。為了進行調試,F(xiàn)iremonkeys 經常使用 AGDE 來調試 C/C++代碼。EA技術總監(jiān)Patrick Broddesson表示:"我們對調試界面和性能感到滿意。當出現(xiàn)更復雜的問題時,我們使用反匯編視圖,而AGDE為此提供了很好的工具。在分析方面,從擴展本身快速啟動Android Studio Profilers的能力使得在查看設備特定問題時分析過程更加輕松快捷。

Firemonkeys的工程團隊已經非常熟悉Visual Studio,并且在幾天內可以輕松地將AGDE集成到新項目或現(xiàn)有項目的現(xiàn)有工作流程中。"集成過程很簡單,擴展附帶文檔和示例應用程序作為指導,"Broddesson說。

AGDE 調試正在進行中 圖2:正在進行的AGDE調試

結果

使用AGDE允許Firemonkeys統(tǒng)一開發(fā)環(huán)境,并自動跨平臺和設備構建管道。AGDE使Firemonkeys能夠利用其現(xiàn)有的Visual Studio IDE以及AGDE的調試界面來滿足Firemonkeys的Android開發(fā)需求。Broddesson表示,集成已經成功,并且比以前的工作流程有了顯著改進。"使用AGDE絕對減少了Android新功能的開發(fā)時間,以及調試復雜的Android特定錯誤所花費的時間。Firemonkeys 團隊發(fā)現(xiàn),使用 AGDE 可以減少維護,并縮短新項目的設置時間,特別是對于已經使用 Visual Studio 作為主 IDE 設置的跨平臺項目。"使用 AGDE 給我們帶來的最大好處是,我們不必在不同的 IDE 和調試工具之間移動,從而最大限度地減少了工程團隊的上下文切換。

總體而言,F(xiàn)iremonkeys預計使用AGDE的構建,調試和分析工具將使Android特定功能的開發(fā)成本降低10-15%。Broddesson 說:"通過減少我們團隊在工程工作流程中的障礙,節(jié)省了成本。

立即開始

了解Android 游戲開發(fā)擴展如何使您能夠在 Visual Studio 中使用 C/C++ 構建跨平臺游戲時以 Android 為目標。

立即登錄,閱讀全文
版權說明:
本文內容來自于Google Play,本站不擁有所有權,不承擔相關法律責任。文章內容系作者個人觀點,不代表快出海對觀點贊同或支持。如有侵權,請聯(lián)系管理員(zzx@kchuhai.com)刪除!
優(yōu)質服務商推薦
更多
掃碼登錄
打開掃一掃, 關注公眾號后即可登錄/注冊
加載中
二維碼已失效 請重試
刷新
賬號登錄/注冊
個人VIP
小程序
快出海小程序
公眾號
快出海公眾號
商務合作
商務合作
投稿采訪
投稿采訪
出海管家
出海管家