Android 游戏样本
精选代码样本,加速您的游戏开发。
游戏样本
Android 游戏开发套件 (AGDK)
查看基于 NDK Endless Tunnel 样本的游戏,该样本展示了使用 GameActivity 库的 Game Controller 库,以及使用 NativeActivity 库的 Game Controller 库。这对于可视化配对控制器如何在您的设备上交互很有用。
C++ 中的 AGDK Tunnel
利用 AGDK 库的 C++ 样本游戏:Android Performance Tuner、Frame Pacing、GameActivity、GameController、GameTextInput 和 Oboe Audio。您还可以选择启用以下 Play 库:Play Games Services、Asset Delivery 和 Input 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 Games Services、Play Integrity API 和 Input SDK。
插件
Google Play 游戏 Unity 插件
使用 Unity 自动执行 Google Play 游戏开发例程。
Unity 上的 Vulkan 质量插件
用于 Unity 引擎的 Vulkan Quality (VkQuality) 插件在启动时提供针对特定设备,您的游戏应使用哪个图形 API(Vulkan 或 OpenGL ES)的建议。
Unreal 上的 ADPF 插件
ADPF Unreal 插件有两个主要功能:(1) 监控设备散热并调整性能以防止过热。(2) 利用性能提示将工作负载分配到正确的 CPU 核心。
Unity ANR 插件
Unity ANR 插件可帮助您诊断在 Unity 2022 及更早版本中运行的游戏中的 ANR 问题。