0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Android游戲開發(fā)工具包構(gòu)建高質(zhì)量Android游戲體驗(yàn)

谷歌開發(fā)者 ? 來源:Android 開發(fā)者 ? 作者:Android 開發(fā)者 ? 2022-04-11 14:03 ? 次閱讀

在今年的 Google 游戲開發(fā)者峰會上,我們?yōu)殚_發(fā)者帶來了各種工具和服務(wù)的更新和最新動態(tài),這些工具和服務(wù)都旨在幫助您打造高質(zhì)量的游戲體驗(yàn),助力您的游戲業(yè)務(wù)穩(wěn)步發(fā)展。本文將為您詳細(xì)介紹如何使用它們,并幫助您的游戲取得成功。

使用 Android 游戲開發(fā)工具包構(gòu)建高質(zhì)量 Android 游戲體驗(yàn)

我們致力于支持您構(gòu)建高質(zhì)量的 Android 游戲體驗(yàn),并通過持續(xù)改進(jìn)開發(fā)者工具和 SDK 來幫助您簡化開發(fā)流程以及深入分析如何提升游戲的性能和穩(wěn)定性,我們還與各種游戲開發(fā)引擎 (包括自主開發(fā)的原生 C/C++ 引擎) 合作來助力達(dá)到這個(gè)目標(biāo)。去年,我們發(fā)布了 Android 游戲開發(fā)工具包 (AGDK),它是一整套工具和庫,可以幫助您開發(fā)、優(yōu)化和交付高品質(zhì)的 Android 游戲,我們也根據(jù)開發(fā)者們的反饋對 AGDK 進(jìn)行了很多更新。請觀看視頻,了解 Android 游戲開發(fā)工具包 (AGDK) 的最新動態(tài):

首先,我們?yōu)?Visual Studio 的 Android 游戲開發(fā)工具擴(kuò)展包 (AGDE) 加入了一些新的更新。雖然 AGDE 對開發(fā)者們使用 C 或 C++ 開發(fā)游戲特別有幫助,但常常也會有一些基于 Android 的開發(fā)工作需要用到 Java。我們發(fā)現(xiàn),在 C 調(diào)試與 Java 調(diào)試之間切換起來非常麻煩,而當(dāng)開發(fā)者們嘗試在 Visual Studio 與 Android Studio 之間遷移項(xiàng)目時(shí),麻煩更甚。為了讓開發(fā)者們更輕松地完成這種切換或遷移,AGDE 現(xiàn)在加入了 Android Studio 與 Visual Studio 間的交叉兼容。這將節(jié)省開發(fā)者的時(shí)間,讓他們不用再嘗試在 Android Studio 中重新創(chuàng)建項(xiàng)目或者并行地維護(hù)兩個(gè)項(xiàng)目。我們還將增加 AGDE 對 Visual Studio 2022 的支持,并且很快就會應(yīng)大家一直以來的要求推出性能和功能方面的諸多改進(jìn)。請觀看視頻,了解如何利用 Android 工具優(yōu)化游戲:

其次,我們?yōu)?Android 游戲開發(fā)工具包 (AGDK) 推出了一個(gè)新的 Memory Advice API (Beta 版),在 Android 系統(tǒng)中進(jìn)行內(nèi)存管理可能極具挑戰(zhàn)性。當(dāng)有其他應(yīng)用在后臺運(yùn)行時(shí),大家的游戲會經(jīng)常面臨被低內(nèi)存終止守護(hù)程序 (LMK) 終止運(yùn)行的風(fēng)險(xiǎn),而且還無法獲得太多的遙測數(shù)據(jù)來判斷出現(xiàn)了什么情況。通過使用新推出的 Memory Advice API,您的游戲可以在運(yùn)行時(shí)確定再消耗多少內(nèi)存就會被 LMK 終止。根據(jù)這些運(yùn)行時(shí)信息,您可以選擇立即降低游戲的內(nèi)存使用量,比如更改游戲采用的 LOD (網(wǎng)格的細(xì)節(jié)級別),也可以僅收集遙測數(shù)據(jù),以了解游戲在受內(nèi)存限制的設(shè)備上的資源使用情況,然后作出相應(yīng)的游戲內(nèi)容調(diào)整規(guī)劃。請觀看視頻,詳細(xì)了解 Memory Advice API:

最后,是關(guān)于 Android GPU Inspector (AGI) 的更新,AGI 是針對 Android 發(fā)布的首款平臺級 GPU 性能分析器,它對于了解游戲何時(shí)遇到 GPU 瓶頸、提高幀速率以及延長電池續(xù)航時(shí)間都至關(guān)重要。去年,我們?yōu)?AGI 增加了一個(gè)組件,面向部分搶先體驗(yàn)的開發(fā)者們發(fā)布了 Frame Profiler 的 Beta 版,旨在幫助大家確定是哪些渲染通道拖慢了游戲速度,并了解資源和 Graphics API 的使用情況對幀性能的影響。現(xiàn)在我們面向所有開發(fā)者發(fā)布 Frame Profiler 的正式版,助力您切實(shí)提升游戲性能。請觀看視頻,了解如何利用 Android GPU Inspector 優(yōu)化 GPU 占用量:

新工具和服務(wù)推動游戲業(yè)務(wù)可持續(xù)增長

覆蓋面和設(shè)備 (Reach & Devices)

去年的 Google 游戲開發(fā)者峰會上,我們發(fā)布了 "覆蓋面和設(shè)備" 工具,這是 Play 管理中心內(nèi)的一款決策工具,可以按各種不同的設(shè)備屬性顯示用戶和活動分布情況,以便能夠更明智地決定要針對哪些規(guī)格的設(shè)備開發(fā)應(yīng)用,要將應(yīng)用發(fā)布到哪些地方,以及要測試的內(nèi)容等。

目前 "覆蓋面和設(shè)備" 工具會顯示安裝量指標(biāo),作為衡量業(yè)務(wù)機(jī)會的一種方式。但如果您主要看重的是收入,則可能需要關(guān)注游戲?qū)οM(fèi)特點(diǎn)不同的非付費(fèi)用戶和付費(fèi)用戶的覆蓋程度。鑒于此,我們對這款工具進(jìn)行了增強(qiáng),增添了收入指標(biāo)以及與同類應(yīng)用的對比數(shù)據(jù)。當(dāng)您在選擇解決哪些技術(shù)問題,或?qū)υO(shè)備分發(fā)到哪些渠道做投資決策時(shí),就可以利用這些預(yù)期收益和增長率數(shù)據(jù)來進(jìn)行評估。您可以觀看視頻詳細(xì)了解這項(xiàng)功能及相關(guān)更新,而且現(xiàn)在就可以在 Play 管理中心試用這項(xiàng)功能:

Android Vitals

品質(zhì)是在 Google Play 上取得成功的關(guān)鍵要素,游戲的質(zhì)量和穩(wěn)定性會影響到玩家的流失率、在應(yīng)用商店里的可發(fā)現(xiàn)性和可推廣性,乃至決定著用戶是否主動推薦您的游戲。

對此,您可以使用 Android Vitals 來監(jiān)控和提升應(yīng)用或游戲的技術(shù)質(zhì)量。此工具可以針對影響用戶的關(guān)鍵問題提供報(bào)告,以便您進(jìn)行相關(guān)調(diào)試并確定問題的優(yōu)先級。Google Play 上最熱門的一千款游戲中,有 70% 會經(jīng)常性地使用 Android Vitals。

我們收到的 Vitals 功能需求中,呼聲最高的包括開發(fā)國家/地區(qū)一級探索 Vitals 指標(biāo),以及以編程方式訪問這些指標(biāo)。針對開發(fā)者們的反饋,我們?yōu)?Android Vitals 里的所有指標(biāo)數(shù)據(jù)都提供 "國家/地區(qū)" 這一細(xì)分維度,您可以在 Android Vitals 以及 "覆蓋面和設(shè)備" 工具中將所有指標(biāo)過濾到國家/地區(qū)一級,以便更好地按國家/地區(qū)來設(shè)計(jì)用戶體驗(yàn),同時(shí)還可以了解應(yīng)該重點(diǎn)從哪些國家/地區(qū)著手,解決各種設(shè)備上的崩潰率和 ANR (應(yīng)用無響應(yīng)) 問題。

此外,我們還面向所有開發(fā)者發(fā)布了 Developer Reporting API,您可通過編程方式訪問自己的 Android Vitals 核心指標(biāo)。借助這個(gè)新 API,開發(fā)者可以檢索 Vitals 指標(biāo)和問題數(shù)據(jù),比如崩潰和 ANR 事件的發(fā)生率、發(fā)生次數(shù)、類別以及堆棧軌跡。更多關(guān)于 Google Play Developer Reporting API 相關(guān)的介紹和文檔,請查閱:

Firebase Crashlytics 和 Firebase Remote Config 個(gè)性化功能關(guān)于游戲質(zhì)量和穩(wěn)定性,我們?yōu)殚_發(fā)者帶來了兩個(gè)非常有用的工具,F(xiàn)irebase Crashlytics 和 Firebase Remote Config。

Crashlytics 是 Firebase 的移動崩潰報(bào)告工具,可幫助您跟蹤穩(wěn)定性問題、排定問題優(yōu)先級并更快地解決這些問題。

我們對 Crashlytics 進(jìn)行了改進(jìn),使得游戲調(diào)試變得更加容易,幫助您對 C++ 代碼的崩潰信息了解更全面,此外,這次的更新也加入了更多樣的原生平臺崩潰類型的報(bào)告,并可以進(jìn)行更深入的堆棧跟蹤,助力您快速調(diào)試和修復(fù)問題。最后,這些原生崩潰信息的增強(qiáng)功能已經(jīng)加入到了 Firebase Unity SDK,將 C++ 代碼崩潰信息定位回您的 C# 代碼,以便您更輕松地排查問題。請觀看視頻,詳細(xì)了解如何利用 Crashlytics for Unity 增強(qiáng)手游的穩(wěn)定性:

Firebase Remote Config 最新的個(gè)性化功能現(xiàn)在已經(jīng)以 Beta 版形式提供。個(gè)性化功能運(yùn)用強(qiáng)大的機(jī)器學(xué)習(xí)技術(shù),可自動確定對每個(gè)用戶最優(yōu)的體驗(yàn),進(jìn)而帶來最佳的成效。例如,該功能可以自動確定對于哪些玩家,最適合鼓勵他們參與社交分享互動。Halfbrick 和 Ahoy Games 等游戲工作室已經(jīng)在使用個(gè)性化功能來提高收入和評分,而且基本上不需要他們的團(tuán)隊(duì)進(jìn)行干預(yù)。

創(chuàng)收戰(zhàn)略指南 (Strategic Guidance)我們在與開發(fā)者交流時(shí),發(fā)現(xiàn)很多開發(fā)者團(tuán)隊(duì)難以結(jié)合背景信息來分析并重視較低層級的指標(biāo);實(shí)際上,這些指標(biāo)可以直接在游戲內(nèi)進(jìn)行優(yōu)化,而且會關(guān)系到游戲的總體業(yè)績。

為此,我們特別在 Google Play 管理中心推出了 "戰(zhàn)略指南" 功能,希望籍此規(guī)模化地助力更多游戲開發(fā)者。"戰(zhàn)略指南" 提供了一個(gè)直觀的界面,可幫助開發(fā)者更好地了解游戲的創(chuàng)收表現(xiàn)。開發(fā)者只需使用 Google Play Billing API,這項(xiàng)功能就可以切實(shí)發(fā)揮作用。

戰(zhàn)略指南

In-App Offers (應(yīng)用內(nèi)優(yōu)惠) 搶先體驗(yàn)

作為游戲開發(fā)者,會一直在不斷尋找合適的時(shí)機(jī)向玩家追加銷售,并力求在不讓玩家生厭的前提下,促使他們在游戲中進(jìn)行下一次購買。

為此,我們?yōu)橛螒蜷_發(fā)者開放了 In-App Offer (應(yīng)用內(nèi)優(yōu)惠) 系統(tǒng)和 API。"應(yīng)用內(nèi)優(yōu)惠" 旨在通過 Google Play 提供的折扣和優(yōu)惠,讓價(jià)格更具吸引力,從而吸引玩家進(jìn)行首次購買或重復(fù)購買,借助應(yīng)用內(nèi)優(yōu)惠功能,您可以在玩家玩游戲期間選擇玩家有可能會發(fā)生購買的場景,向他們展示 Google Play 提供的優(yōu)惠,如打折或給予積分優(yōu)惠等。

原文標(biāo)題:解鎖 2022 Google 游戲開發(fā)者峰會 | 打造高質(zhì)量的游戲體驗(yàn)

文章出處:【微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

審核編輯:湯梓紅

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3903

    瀏覽量

    126606
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1748

    瀏覽量

    57180
  • 游戲
    +關(guān)注

    關(guān)注

    2

    文章

    723

    瀏覽量

    26212

原文標(biāo)題:解鎖 2022 Google 游戲開發(fā)者峰會 | 打造高質(zhì)量的游戲體驗(yàn)

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用freeRTOS開發(fā)工具包時(shí),在哪里可以找到freeRTOS的版本?

    作為主題,當(dāng)我使用 freeRTOS 開發(fā)工具包時(shí),在哪里可以找到 freeRTOS 的版本?
    發(fā)表于 07-09 07:17

    超酷!基于ESP32自制一個(gè)藍(lán)牙游戲手柄

    ; 步驟2:在面包板上構(gòu)建電路 除了ESP32開發(fā)板外,游戲手柄電路還需要一個(gè)搖桿模塊、按鈕、電阻和一些導(dǎo)線。 帶有圓形蓋的12mm按鍵開關(guān) 用于按鈕的4K7電阻 XY搖桿模塊 Doit
    發(fā)表于 05-06 16:59

    QE for Motor V1.3.0:汽車開發(fā)輔助工具解決方案工具包

    電子發(fā)燒友網(wǎng)站提供《QE for Motor V1.3.0:汽車開發(fā)輔助工具解決方案工具包.pdf》資料免費(fèi)下載
    發(fā)表于 02-19 10:44 ?0次下載
    QE for Motor V1.3.0:汽車<b class='flag-5'>開發(fā)</b>輔助<b class='flag-5'>工具</b>解決方案<b class='flag-5'>工具包</b>

    鴻蒙Harmony是如何影響Android工程師的呢?

    迅猛,目前已經(jīng)有包括社交、金融、影音、游戲、資訊、食品等多個(gè)領(lǐng)域的企業(yè)以及開發(fā)者加入到鴻蒙的生態(tài)建設(shè)中,可以說是從日常工作生活的各個(gè)領(lǐng)域全面展開。 為什么會影響Android開發(fā)工程
    發(fā)表于 01-14 22:14

    利用ProfiShark 構(gòu)建便攜式網(wǎng)絡(luò)取證工具包

    網(wǎng)絡(luò)安全領(lǐng)域日益重視便攜式取證工具的靈活應(yīng)用。本文介紹了如何構(gòu)建一個(gè)以ProfiShark1G為核心的便攜式網(wǎng)絡(luò)取證工具包,以提高網(wǎng)絡(luò)取證的效率和實(shí)效性
    的頭像 發(fā)表于 01-13 08:04 ?1454次閱讀
    利用ProfiShark <b class='flag-5'>構(gòu)建</b>便攜式網(wǎng)絡(luò)取證<b class='flag-5'>工具包</b>

    最新發(fā)布GSDK軟件開發(fā)工具包4.4.0版本,提高IoT無線設(shè)計(jì)效率

    SiliconLabs (亦稱 “ 芯科科技 ” )日前發(fā)布了 Gecko 軟件開發(fā)工具包( GSDK )的最新版本 4.4.0 。新釋出的 GSDK 是全球物聯(lián)網(wǎng)開發(fā)人員最關(guān)注物聯(lián)網(wǎng)的軟件開發(fā)平臺
    的頭像 發(fā)表于 12-18 16:40 ?455次閱讀
    最新發(fā)布GSDK軟件<b class='flag-5'>開發(fā)工具包</b>4.4.0版本,提高IoT無線設(shè)計(jì)效率

    Google Play 游戲電腦版 | 助力開發(fā)者高效打造無縫跨設(shè)備游戲

    ://www.bilibili.com/video/BV1564y1j7oF/ 希望 ZlongGames 打造高質(zhì)量沉浸式游戲體驗(yàn) 的經(jīng)驗(yàn)分享,能夠幫您拓展思路,讓您的游戲借助 Google Play
    的頭像 發(fā)表于 12-08 13:50 ?375次閱讀
    Google Play <b class='flag-5'>游戲</b>電腦版 | 助力<b class='flag-5'>開發(fā)</b>者高效打造無縫跨設(shè)備<b class='flag-5'>游戲</b>

    為IoT和IIoT應(yīng)用選擇微控制器開發(fā)工具包的介紹性指南

    為IoT和IIoT應(yīng)用選擇微控制器開發(fā)工具包的介紹性指南
    的頭像 發(fā)表于 11-30 15:51 ?408次閱讀
    為IoT和IIoT應(yīng)用選擇微控制器<b class='flag-5'>開發(fā)工具包</b>的介紹性指南

    【風(fēng)火輪YY3568開發(fā)板免費(fèi)體驗(yàn)】+ YY3568安裝運(yùn)行Unity的自制游戲教程范例

    。 插上USB數(shù)據(jù)線,在YY3568上設(shè)置開發(fā)者選項(xiàng)-USB調(diào)試等設(shè)置項(xiàng); 在開發(fā)電腦上,用android-sdk自帶的adb工具, adb install xxx.apk 即可實(shí)現(xiàn)
    發(fā)表于 11-14 11:44

    NPOI WEG報(bào)表工具包簡介

    很久以前就知道有NPOI這個(gè)報(bào)表工具包,因?yàn)橛蠳I自帶的工具包就沒有詳細(xì)研究過。當(dāng)前工作中幾臺電腦因?yàn)榘惭bOFFICE版本問題,或其它原因?qū)е伦詭?bào)表無法使用,就找來了一個(gè)群友共享的的NPOI工具包
    的頭像 發(fā)表于 11-06 10:05 ?834次閱讀
    NPOI WEG報(bào)表<b class='flag-5'>工具包</b>簡介

    Intel智能邊緣開放開發(fā)者經(jīng)驗(yàn)工具包

    Intel智能邊緣開放開發(fā)者經(jīng)驗(yàn)工具包
    的頭像 發(fā)表于 10-27 16:21 ?329次閱讀
    Intel智能邊緣開放<b class='flag-5'>開發(fā)</b>者經(jīng)驗(yàn)<b class='flag-5'>工具包</b>

    意法半導(dǎo)體在STM32Cube開發(fā)工具包內(nèi)新增一款軟件

    近日,意法半導(dǎo)體在STM32Cube開發(fā)工具包內(nèi)新增一款軟件,以簡化高性能物聯(lián)網(wǎng)(IoT)設(shè)備與AWS云的連接。 意法半導(dǎo)體發(fā)布了X-CUBE-AWS-H5擴(kuò)展,讓物聯(lián)網(wǎng)設(shè)備能夠無縫、安全地接入
    的頭像 發(fā)表于 10-12 16:36 ?1113次閱讀

    MAX20072 評價(jià)工具包數(shù)據(jù)表 ADI

    電子發(fā)燒友網(wǎng)為你提供ADI(ADI)MAX20072 評價(jià)工具包數(shù)據(jù)表相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MAX20072 評價(jià)工具包數(shù)據(jù)表的引腳圖、接線圖、封裝手冊、中文資料、英文資料,MAX20072
    發(fā)表于 10-11 18:32
    MAX20072 評價(jià)<b class='flag-5'>工具包</b>數(shù)據(jù)表 ADI

    MAX22196 評價(jià)工具包數(shù)據(jù)表 ADI

    電子發(fā)燒友網(wǎng)為你提供ADI(ADI)MAX22196 評價(jià)工具包數(shù)據(jù)表相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有MAX22196 評價(jià)工具包數(shù)據(jù)表的引腳圖、接線圖、封裝手冊、中文資料、英文資料,MAX22196
    發(fā)表于 10-10 19:06
    MAX22196 評價(jià)<b class='flag-5'>工具包</b>數(shù)據(jù)表 ADI

    高質(zhì)量C、C++編程指南

    林銳-高質(zhì)量C、C++編程指南電子檔
    發(fā)表于 10-07 07:14