Образцы Android-игр
Подборка примеров кода для ускорения разработки игр.
Образцы игр
Комплект разработки игр для Android (AGDK)
Просмотрите игру, основанную на образце NDK Endless Tunnel, образце, в котором показана библиотека игрового контроллера с использованием библиотеки GameActivity, и примере, показывающем библиотеку игрового контроллера с использованием библиотеки NativeActivity. Полезно для визуализации того, как сопряженный контроллер взаимодействует с вашим устройством.
Туннель AGDK на C++
Пример игры на C++ с использованием библиотек AGDK: Android Performance Tuner, Frame Pacing, GameActivity, GameController, GameTextInput и Oboe Audio. При желании вы также можете включить следующие библиотеки Play: Play Games Services, Asset Delivery и Input SDK.
Расширение для разработки игр для Android (AGDE)
Ознакомьтесь с примером, в котором используется связанная сборка, минимальный пример JNI Hello World и пример многоплатформенного проекта с целевыми объектами сборки для Android и Microsoft Windows.
Платформа производительности устройств Android (ADPF)
Ознакомьтесь с примером приложения, которое отображает температурный статус устройства с помощью API getThermalHeadroom и API мониторинга теплового состояния. Приложение также динамически изменяет рабочую нагрузку на основе подсказок API и использует API PerformanceHintManager для управления производительностью потока рендеринга.
API игрового режима
Ознакомьтесь с примером приложения, в котором показано, как оптимизировать FPS и ограничить разрешение рендеринга, чтобы сэкономить 25 % энергии в ваших приложениях.
Пример энергоэффективности для Unity
Ознакомьтесь с примером проекта, в котором представлены лучшие практики повышения энергоэффективности при запуске игр на движке Unity на устройствах Android.
Тривиальная карта по Unity и Godot
Пример игры на Unity и Godot, чтобы продемонстрировать покупки в приложениях, игровые сервисы Play, API целостности Play и SDK ввода.
Плагины
Google Play Игры Unity
Автоматизируйте процедуры разработки игр для Google Play с помощью Unity.
Плагин Vulkan Quality на Unity
Плагин Vulkan Quality (VkQuality) для движка Unity предоставляет рекомендации по запуску графического API — Vulkan или OpenGL ES — для использования в вашей игре на определенных устройствах.
Плагин ADPF для Unreal
Плагин ADPF Unreal выполняет две основные функции: (1) контролирует температуру устройства и регулирует производительность для предотвращения перегрева. (2) Используйте подсказки по производительности, чтобы распределить рабочие нагрузки по правильным ядрам ЦП.
Плагин Unity ANR
Плагин Unity ANR помогает диагностировать ошибки ANR в вашей игре, работающей на Unity 2022 и более ранних версиях.