共计 3960 个字符,预计需要花费 10 分钟才能阅读完成。
在往年的 Google 游戏开发者峰会上,咱们为开发者带来了各种工具和服务的更新和最新动静,这些工具和服务都旨在帮忙您打造高质量的游戏体验,助力您的游戏业务稳步发展。本文将为您具体介绍如何应用它们,并帮忙您的游戏取得成功。
应用 Android 游戏开发工具包构建高质量 Android 游戏体验
咱们致力于反对您构建高质量的 Android 游戏体验,并通过继续改良开发者工具和 SDK 来帮忙您简化开发流程以及深入分析如何晋升游戏的性能和稳定性,咱们还与各种游戏开发引擎 (包含自主开发的原生 C/C++ 引擎) 单干来助力达到这个指标。去年,咱们公布了 Android 游戏开发工具包 (AGDK),它是一整套工具和库,能够帮忙您开发、优化和交付高品质的 Android 游戏,咱们也依据开发者们的反馈对 AGDK 进行了很多更新。请观看视频,理解 Android 游戏开发工具包 (AGDK) 的最新动静:
https://www.bilibili.com/vide…
△ Android Game Development Kit 的最新动静
首先,咱们为 Visual Studio 的 Android 游戏开发工具扩大包 (AGDE) 退出了一些新的更新。尽管 AGDE 对开发者们应用 C 或 C++ 开发游戏特地有帮忙,但经常也会有一些基于 Android 的开发工作须要用到 Java。咱们发现,在 C 调试与 Java 调试之间切换起来十分麻烦,而当开发者们尝试在 Visual Studio 与 Android Studio 之间迁徙我的项目时,麻烦更甚。为了让开发者们更轻松地实现这种切换或迁徙,AGDE 当初退出了 Android Studio 与 Visual Studio 间的穿插兼容。这将节俭开发者的工夫,让他们不必再尝试在 Android Studio 中从新创立我的项目或者并行地保护两个我的项目。咱们还将减少 AGDE 对 Visual Studio 2022 的反对,并且很快就会应大家始终以来的要求推出性能和性能方面的诸多改良。请观看视频,理解如何利用 Android 工具优化游戏:
https://www.bilibili.com/vide…
△ AGDK: 利用 Android 工具优化游戏
其次,咱们为 Android 游戏开发工具包 (AGDK) 推出了一个新的 Memory Advice API (Beta 版),在 Android 零碎中进行内存治理可能极具挑战性。当有其余利用在后盾运行时,大家的游戏会常常面临被低内存终止守护程序 (LMK) 终止运行的危险,而且还无奈取得太多的遥测数据来判断呈现了什么状况。通过应用新推出的 Memory Advice API,您的游戏能够在运行时确定再耗费多少内存就会被 LMK 终止。依据这些运行时信息,您能够抉择立刻升高游戏的内存使用量,比方更改游戏采纳的 LOD (网格的细节级别),也能够仅收集遥测数据,以理解游戏在受内存限度的设施上的资源应用状况,而后作出相应的游戏内容调整布局。请观看视频,具体理解 Memory Advice API:
https://www.bilibili.com/vide…
△ AGDK: 推出 Memory Advice API & 如何诊断低内存问题
最初,是对于 Android GPU Inspector (AGI) 的更新,AGI 是针对 Android 公布的首款平台级 GPU 性能分析器,它对于理解游戏何时遇到 GPU 瓶颈、进步帧速率以及缩短电池续航工夫都至关重要。去年,咱们为 AGI 减少了一个组件,面向局部领先体验的开发者们公布了 Frame Profiler 的 Beta 版,旨在帮忙大家确定是哪些渲染通道拖慢了游戏速度,并理解资源和 Graphics API 的应用状况对帧性能的影响。当初咱们面向所有开发者公布 Frame Profiler 的正式版,助力您切实晋升游戏性能。请观看视频,理解如何利用 Android GPU Inspector 优化 GPU 占用量:
https://www.bilibili.com/vide…
△ AGDK: 利用 Android GPU Inspector 优化 GPU 占用量
新工具和服务推动游戏业务可持续增长
覆盖面和设施 (Reach & Devices)
去年的 Google 游戏开发者峰会上,咱们公布了 “ 覆盖面和设施 ” 工具,这是 Play 管理中心内的一款决策工具,能够按各种不同的设施属性显示用户和流动散布状况,以便可能更明智地决定要针对哪些规格的设施开发利用,要将利用公布到哪些地方,以及要测试的内容等。
目前 “ 覆盖面和设施 ” 工具会显示装置量指标,作为掂量业务机会的一种形式。但如果您次要看重的是支出,则可能须要关注游戏对生产特点不同的非付费用户和付费用户的笼罩水平。鉴于此,咱们对这款工具进行了加强,削减了支出指标以及与同类利用的比照数据。当您在抉择解决哪些技术问题,或对设施散发到哪些渠道做投资决策时,就能够利用这些预期收益和增长率数据来进行评估。您能够观看视频具体理解这项性能及相干更新,而且当初就能够在 Play 管理中心试用这项性能:
https://www.bilibili.com/vide…
△ “ 覆盖面和设施 ” 及 Android Vitals 中针对游戏的改良
Android Vitals
品质是在 Google Play 上取得成功的要害因素,游戏的品质和稳定性会影响到玩家的流失率、在利用商店里的可发现性和可推广性,乃至决定着用户是否被动举荐您的游戏。
对此,您能够应用 Android Vitals 来监控和晋升利用或游戏的技术品质。此工具能够针对影响用户的关键问题提供报告,以便您进行相干调试并确定问题的优先级。Google Play 上最热门的一千款游戏中,有 70% 会经常性地应用 Android Vitals。
咱们收到的 Vitals 性能需要中,呼声最高的包含开发国家 / 地区一级摸索 Vitals 指标,以及以编程形式拜访这些指标。针对开发者们的反馈,咱们为 Android Vitals 里的所有指标数据都提供 “ 国家 / 地区 ” 这一细分维度,您能够在 Android Vitals 以及 “ 覆盖面和设施 ” 工具中将所有指标过滤到国家 / 地区一级,以便更好地按国家 / 地区来设计用户体验,同时还能够理解应该重点从哪些国家 / 地区着手,解决各种设施上的解体率和 ANR (利用无响应) 问题。
此外,咱们还面向所有开发者公布了 Developer Reporting API,您可通过编程形式拜访本人的 Android Vitals 外围指标。借助这个新 API,开发者能够检索 Vitals 指标和问题数据,比方解体和 ANR 事件的发生率、产生次数、类别以及堆栈轨迹。更多对于 Google Play Developer Reporting API 相干的介绍和文档,请 点击这里。
Firebase Crashlytics 和 Firebase Remote Config 个性化性能
对于游戏品质和稳定性,咱们为开发者带来了两个十分有用的工具,Firebase Crashlytics 和 Firebase Remote Config。
Crashlytics 是 Firebase 的挪动解体报告工具,可帮忙您跟踪稳定性问题、排定问题优先级并更快地解决这些问题。
咱们对 Crashlytics 进行了改良,使得游戏调试变得更加容易,帮忙您对 C++ 代码的解体信息理解更全面,此外,这次的更新也退出了更多样的原生平台解体类型的报告,并能够进行更深刻的堆栈跟踪,助力您疾速调试和修复问题。最初,这些原生解体信息的加强性能曾经退出到了 Firebase Unity SDK,将 C++ 代码解体信息定位回您的 C# 代码,以便您更轻松地排查问题。请观看视频,具体理解如何利用 Crashlytics for Unity 加强手游的稳定性:
https://www.bilibili.com/vide…
△ 利用 Crashlytics for Unity 加强手游的稳定性
Firebase Remote Config 最新的个性化性能当初曾经以 Beta 版模式提供。个性化性能使用弱小的机器学习技术,可主动确定对每个用户最优的体验,进而带来最佳的功效。例如,该性能能够主动确定对于哪些玩家,最适宜激励他们参加社交分享互动。Halfbrick 和 Ahoy Games 等游戏工作室曾经在应用个性化性能来进步支出和评分,而且基本上不须要他们的团队进行干涉。
创收策略指南 (Strategic Guidance)
咱们在与开发者交换时,发现很多开发者团队难以联合背景信息来剖析并器重较低层级的指标;实际上,这些指标能够间接在游戏内进行优化,而且会关系到游戏的总体业绩。
为此,咱们特地在 Google Play 管理中心推出了 “ 策略指南 ” 性能,心愿籍此规模化地助力更多游戏开发者。” 策略指南 ” 提供了一个直观的界面,可帮忙开发者更好地理解游戏的创收体现。开发者只需应用 Google Play Billing API,这项性能就能够切实发挥作用。
您也能够观看视频,理解如何让多样化和包容性根植于游戏设计和公布中:
https://www.bilibili.com/vide…
△ 让多样化和包容性根植于游戏设计和公布中
In-App Offers (利用内优惠) 领先体验
作为游戏开发者,会始终在一直寻找适合的机会向玩家追加销售,并力求在不让玩家生厌的前提下,促使他们在游戏中进行下一次购买。
为此,咱们为游戏开发者凋谢了 In-App Offer (利用内优惠) 零碎和 API。” 利用内优惠 ” 旨在通过 Google Play 提供的折扣和优惠,让价格更具吸引力,从而吸引玩家进行首次购买或反复购买,借助利用内优惠性能,您能够在玩家玩游戏期间抉择玩家有可能会产生购买的场景,向他们展现 Google Play 提供的优惠,如打折或给予积分优惠等。
欢迎您 点击这里 向咱们提交反馈,或分享您喜爱的内容、发现的问题。您的反馈对咱们十分重要,感谢您的反对!