精选的代码示例,可加速您的游戏开发。

游戏示例

基于 NDK Endless Tunnel 示例检查游戏,该示例展示了使用 GameActivity 库的游戏控制器库,以及展示了使用 NativeActivity 库的游戏控制器库的示例。这对可视化配对控制器如何在您的设备上交互很有用。
使用 AGDK 库的 C++ 示例游戏:Android 性能调优器、帧速率控制、GameActivity、GameController、GameTextInput 和 Oboe 音频。此外,您还可以选择启用这些 Play 库:Play 游戏服务、资产交付和输入 SDK。
检查使用链接程序集的示例、一个最小的 Hello World JNI 示例,以及一个包含 Android 和 Microsoft Windows 构建目标的多平台项目的示例。
查看一个使用 getThermalHeadroom API 和热状态监控 API 显示设备热状态的示例应用程序。该应用程序还会根据 API 的提示动态更改工作负载,并使用 PerformanceHintManager API 来控制渲染线程性能。
查看一个示例应用程序,该应用程序重点介绍了如何优化 FPS 和渲染分辨率上限以节省应用程序中 25% 的电量。
查看一个示例项目,该项目重点介绍了在 Android 设备上运行 Unity 引擎游戏时的电源效率最佳实践。
Unity 和 Godot 上的示例游戏,演示了应用内购买、Play 游戏服务、Play 完整性 API 和输入 SDK。

插件

使用 Unity 自动执行 Google Play 游戏开发的例程。
Unity 引擎的 Vulkan 质量 (VkQuality) 插件提供了在特定设备上为您的游戏使用图形 API(Vulkan 或 OpenGL ES)的启动时推荐。
ADPF 虚幻引擎插件有两个主要功能:(1) 监控设备热量并调整性能以防止过热。(2) 利用性能提示将工作负载分配给正确的 CPU 内核。