Примеры, Codelab, истории разработчиков и видео

Образцы

Привет, Вулкан!

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

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

Туннель АГДК

Пример AGDK Tunnel демонстрирует простую бесконечную игру, поддерживающую как Vulkan, так и OpenGL ES. Он показывает, как проверить устройство на поддержку Vulkan и переключиться на OpenGL ES, если поддержка недостаточна.

Атака на лодку Единства

Unity Boat Attack — это проект с открытым исходным кодом, специально созданный для тестирования и разработки универсального конвейера рендеринга Unity (URP). Он предназначен для изучения принципов работы некоторых функций URP и в качестве учебного пособия по некоторым приемам.

Чтобы узнать больше, ознакомьтесь с репозиторием с открытым исходным кодом!

Храм Солнца в UE4

Sun Temple — это специально созданный пример для Unreal Engine 4.x, демонстрирующий возможности движка в мире мобильных игр. Используйте его, чтобы понять, что Vulkan может привнести в вашу мобильную игру!

Стартовый набор игры UE5 Lyra

Lyra Starter Game — это новый пример игрового процесса, выпущенный вместе с UE5 для демонстрации лучших практик создания игр в UE5. Он предназначен для того, чтобы стать отправной точкой для разработчиков игр при создании новых проектов и служить в качестве настраиваемых учебных ресурсов. Экспортируйте его с помощью Vulkan на Android, чтобы оценить возможности Vulkan на мобильных устройствах Android!

Нить

Filament — это движок рендеринга в реальном времени с физической корректностью для Android, Linux, iOS, macOS, Windows и WebGL. Он разработан таким образом, чтобы быть максимально компактным и эффективным.

Кодлаб

В этом руководстве по началу работы с Vulkan на Android вы узнаете, как настроить конвейер рендеринга Vulkan, а затем отрендерить текстурированный вращающийся треугольник на экране. После этого вы сможете использовать проект для рендеринга игровой графики.

Истории разработчиков

Всё больше разработчиков игр по всему миру выпускают игры, использующие только Vulkan. Это позволяет им сосредоточиться на своей игре, а не на поддержке устаревших технологий. Выпуск игр, использующих только Vulkan, даёт им возможность в полной мере использовать улучшения, доступные современным мобильным чипам.

Посмотрите, как эти разработчики используют Vulkan для улучшения графики!

Видео

Чтобы узнать больше о разработке графики и Vulkan на Android, посмотрите эти видео:

Вулканизировано в 2024 году

Vulkanised — это крупнейшее мероприятие, посвященное разработчикам, использующим API Vulkan. Оно объединяет сообщество разработчиков Vulkan для обмена идеями, решения проблем и определения дальнейшего развития API и экосистемы Vulkan.

Последняя конференция прошла с 5 по 7 февраля 2024 года в кампусе Google в Саннивейле. Полная программа со всеми презентациями докладчиков доступна в документе Vulkanised 2024 Agenda .

Большинство сессий записываются, и запись можно посмотреть на YouTube .

Вулканизировано в 2023 году

В программе Vulkanised 2023 также представлено множество интересных новостей о развитии Vulkan на мобильных чипах. Полную программу с видеороликами и презентациями можно найти в разделе Vulkanised 2023 Agenda , а записи сессий доступны в этом плейлисте на YouTube .