【最新资讯】22年Google游戏开发者要知道的那些事情

475 阅读2分钟

背景

2022 年 Google for Games 开发者峰上,Play/Android 游戏产品总监(Greg Hartrell)分享了整个 Google 团队如何继续构建下一代服务、工具和功能

旨在在整个游戏开发生命周期中为游戏开发者提供帮助,让开发高质量游戏变得更加容易,最终为用户提供良好的体验

游戏带到更多屏幕

1)Chrome OS设备

游戏在Chrome OS设备(如:跨平板电脑、可折叠设备和 Chromebook)中发展不断

据数据显示:2021 年,CrOS 上的 Android 使用量比上一年增长了 50%,其中以游戏为主

于是官方推出游戏如何在这些设备中适配以便给玩家更好的体验

大致内容涉及键盘鼠标控制游戏/大屏显示

2)PC设备

Google Play 游戏不但可以在Chrome OS设备中跑

在1 月在韩国、台湾和香港推出Windows跑的能力

具体适配戳这里>>>

3)下载即玩

为了帮助用户缩短下载大型游戏的等待时间

Android 12 及以上版本系统的设备 可以允许用户在几秒钟内进入游戏,而游戏资源在后台下载

其原理是利用了 Android 的增量文件系统(Incremental File System),允许在程序的二进制和资源文件仍在网络上缓慢下载的情况下执行程序

但是要求是开发者使用 Android App Bundle 格式构建自己的应用程序

具体链接戳这里>>>

高质量的游戏

为了帮助提高 Android 游戏开发效率和提高游戏质量,官方给出了系列的工具

1)构建工具

游戏开发一般使用的IDE为Visual Studio

官方支持了在 Visual Studio 中直接为 Android 构建,如:使跨 Java 和 C 的调试更容易

更多细节戳这里>>>

2)内存消耗情况

为了帮助开发人员了解游戏的内存消耗,官方提供了C/C++语言的API给到开发者获取

但是限制是:

  • API 级别 19 (Android 4.4 / KitKat) 及更高版本
  • API 仅支持 64 位应用程序

简单了解戳这里>>>

具体开发戳这里>>>

3)GPU 与 CPU 监控

为了让玩家获得更好的帧速率和电池寿命,官方给出了一套工具Android GPU Inspector Frame Profiler

3.1)系统范围的跟踪和分析方面,开发者可以深入了解游戏和系统服务使用的资源,例如 GPU、CPU、内存、电池和 GPU 计数器。 支持的架构有 Qualcomm® Adreno™、Arm® Mali™ 和 Imagination® PowerVR™ GPU。

具体了解戳这里>>>

3.2)单个应用程序框架捕获跟踪方面,开发者可以对游戏的 GPU 使用情况进行深入分析。

包括对 Vulkan 和 OpenGL ES API 调用的更深入的覆盖和分析。

具体细节戳这里>>>