Android 游戏示例
精选的代码示例,可加速您的游戏开发。
游戏示例
Android 游戏开发工具包 (AGDK)
基于 NDK Endless Tunnel 示例检查游戏,该示例展示了使用 GameActivity 库的游戏控制器库,以及展示了使用 NativeActivity 库的游戏控制器库的示例。这对可视化配对控制器如何在您的设备上交互很有用。
AGDK Tunnel in C++
使用 AGDK 库的 C++ 示例游戏:Android 性能调优器、帧速率控制、GameActivity、GameController、GameTextInput 和 Oboe 音频。此外,您还可以选择启用这些 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 引擎游戏时的电源效率最佳实践。
Trivial Kart 在 Unity 和 Godot 上
Unity 和 Godot 上的示例游戏,演示了应用内购买、Play 游戏服务、Play 完整性 API 和输入 SDK。
插件
Google Play 游戏 Unity
使用 Unity 自动执行 Google Play 游戏开发的例程。
Unity 上的 Vulkan 质量插件
Unity 引擎的 Vulkan 质量 (VkQuality) 插件提供了在特定设备上为您的游戏使用图形 API(Vulkan 或 OpenGL ES)的启动时推荐。
虚幻引擎上的 ADPF 插件
ADPF 虚幻引擎插件有两个主要功能:(1) 监控设备热量并调整性能以防止过热。(2) 利用性能提示将工作负载分配给正确的 CPU 内核。