Комплект для разработки игр для Android

Android Game Development Kit (AGDK) — это набор инструментов и библиотек, которые помогут вам разрабатывать и оптимизировать игры для Android, интегрируясь с существующими платформами и рабочими процессами разработки игр.

Использовать, разрабатывать или расширять игровые движки

AGDK предоставляет инструменты и библиотеки для добавления поддержки Android при создании или расширении игрового движка. Он также предоставляет плагины и интеграцию для поддержки разработки Android на многих существующих игровых движках .

Разработка в Visual Studio

Вы можете создавать игры для Android в Visual Studio на Windows, используя расширение Android Game Development Extension для Visual Studio (AGDE). AGDE — это расширение Visual Studio, которое позволяет использовать существующие проекты Visual Studio для разработки игр для Android.

Библиотеки

Библиотеки AGDK позволяют разрабатывать и оптимизировать игру на C или C++, получая при этом доступ к библиотекам и службам разработки приложений для Android.

Скорость кадров

Помогает играм выдавать кадры с постоянной скоростью и регулирует темп в зависимости от производительности.
Справочное руководство пользователя

Игровая активность

Поддерживает разработку игр на C или C++ с доступом к Android Jetpack и зависимым сервисам.
Справочное руководство пользователя

Игровой контроллер

Управляет игровыми контроллерами, получая доступ к соединениям, функциям, информации об устройстве и входным данным.
Справочное руководство пользователя

Ввод игрового текста

Отображает и скрывает экранную клавиатуру, а также управляет обновлениями текста.
Справочное руководство пользователя

API советов по памяти (бета)

Помогает приложениям Android оставаться в безопасных пределах использования памяти, оценивая использование памяти и уведомляя приложения о превышении пороговых значений.
Справочное руководство пользователя

Гобой Высококачественный звук

Уменьшает задержку звука, избегая при этом проблем со звуком на устройствах и платформах.
Справочное руководство пользователя

Android Performance Tuner

Выявляет проблемы производительности, связанные с настройками качества, сценами, временем загрузки и моделями устройств.
Справочное руководство пользователя

Плагин Android Performance Tuner для Unity

Интегрирует Android Performance Tuner с Unity.
Справочное руководство пользователя

Оптимизация

Помимо Android Performance Tuner , AGDK включает Android GPU Inspector (AGI) — инструмент, обеспечивающий расширенное профилирование графического процессора и системы для игр с интенсивным использованием графики.

Полный список инструментов оптимизации игр для Android и передовых методов смотрите в обзоре оптимизации .

Адаптивность

Адаптивность — это новый столп AGDK, призванный помочь вашей игре понимать, реагировать и влиять на изменения теплового состояния и производительности устройств.

Советы по производительности процессора

Позволяет вашей игре влиять на динамическое поведение производительности процессора без перегрева устройства и потери мощности.

Руководство пользователя

Мониторинг теплового состояния

Достигайте целей производительности, понимая тепловое состояние и ограничения устройства.

Руководство пользователя

Игровой режим

Оптимизируйте игровой процесс, расставив приоритеты в отношении таких характеристик, как производительность или время автономной работы, на основе предпочтений пользователя.

Руководство пользователя

API игрового менеджера

Обновите игровой режим вашего приложения, чтобы ОС Android могла адаптироваться к вашим потребностям в производительности.

Ссылка