Android 游戏示例
精选代码示例,可加快您的游戏开发速度。
游戏示例
Android 游戏开发套件 (AGDK)
查看基于 NDK Endless Tunnel 示例的游戏、使用 GameActivity 库显示 Game Controller 库的示例以及使用 NativeActivity 库显示 Game Controller 库的示例。有助于可视化配对的控制器如何在您的设备上交互。
C++ 中的 AGDK Tunnel
使用 AGDK 库(Android 性能调节器、帧速率控制、GameActivity、GameController、GameTextInput 和 Oboe 音频)的 C++ 示例游戏。您还可以选择启用以下 Play 库:Play 游戏服务、资源交付和输入 SDK。
Android 游戏开发扩展 (AGDE)
查看使用链接程序集的示例、最小的 Hello World JNI 示例以及具有 Android 和 Microsoft Windows 构建目标的多平台项目的示例。
Android 设备性能框架 (ADPF)
查看显示设备散热状态(使用 getThermalHeadroom API 和散热状态监控 API)的示例应用。该应用还会根据 API 的提示动态更改工作负载,并使用 PerformanceHintManager API 控制渲染线程性能。
游戏模式 API
查看突出显示如何优化 FPS 和渲染分辨率上限以节省应用 25% 电量的示例应用。
Unity 的电源效率示例
查看突出显示在 Android 设备上运行 Unity 引擎游戏时的电源效率最佳实践的示例项目。
Unity 和 Godot 上的 Trivial Kart
Unity 和 Godot 上的示例游戏,用于演示应用内购买、Play 游戏服务、Play Integrity API 和输入 SDK。
插件
Google Play 游戏 Unity
使用 Unity 自动执行 Google Play 游戏开发的例程。
Unity 上的 Vulkan Quality 插件
Unity 引擎的 Vulkan Quality (VkQuality) 插件提供特定设备上游戏的图形 API(Vulkan 或 OpenGL ES)的启动时建议。
Unreal 上的 ADPF 插件
ADPF Unreal 插件有两个主要功能:(1) 监控设备散热并调整性能以防止过热。(2) 利用性能提示将工作负载分配到正确的 CPU 内核。