Образцы
Привет Вулкан
Пример Hello Vulkan демонстрирует, как настроить приложение Android для использования Vulkan. Конечным результатом является просто цветной треугольник на экране, но он подробно показывает весь необходимый процесс настройки.
Для более глубокого понимания каждого шага ознакомьтесь с кодовой лабораторией, которая основана на этом примере и расширена для рендеринга текстурированного вращающегося треугольника.
АГДК Туннель
Пример AGDK Tunnel демонстрирует простую бесконечную игру, поддерживающую как Vulkan, так и OpenGL ES. Здесь показано, как проверить устройство на поддержку Vulkan и вернуться к OpenGL ES, если поддержка недостаточна.
Атака лодки Единства
Unity Boat Attack — это образец проекта с открытым исходным кодом, специально созданный для помощи в тестировании и разработке Unity Universal Render Pipeline . Он предназначен для ознакомления с тем, как работают некоторые функции 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 позволит им в полной мере использовать улучшения, доступные в современных мобильных чипах.
Узнайте, как Com2uS решает поддерживать Vulkan только в Summoners War: Chronicles , а Activision использует Vulkan в Call of Duty: Warzone Mobile для улучшения графики!
Видео
Чтобы узнать больше о разработке графики и Vulkan для Android, посмотрите эти видеоролики:
- Создание высококачественных игр для Android с помощью Vulkan (Google I/O'19)
- Оптимизация производительности игр Vulkan (GGDS 2023)
- Графика в играх для Android: исследование OpenGL ES и Vulkan (GDC 2023)
Вулканизация 2024 г.
Vulkanized — крупнейшее мероприятие, посвященное разработчикам, использующим API Vulkan. Он объединяет сообщество разработчиков Vulkan для обмена идеями, решения проблем и помощи в дальнейшем развитии API и экосистемы Vulkan.
Последний выпуск проходил с 5 по 7 февраля 2024 года в кампусе Google в Саннивейле. Полную повестку дня со всеми колодами докладчиков можно найти в Vulkanized 2024 Agenda .
Большинство сессий записываются, а их повторы можно посмотреть на YouTube .
Вулканизированный 2023 г.
В выпуске журнала Vulkanized 2023 года также рассказывается о множестве интересных достижений Vulkan в области мобильных чипов. Полную программу с видео и колодами можно найти в Vulkanized 2023 Agenda , а записанные сессии — в этом плейлисте YouTube .
,Образцы
Привет Вулкан
Пример Hello Vulkan демонстрирует, как настроить приложение Android для использования Vulkan. Конечным результатом является просто цветной треугольник на экране, но он подробно показывает весь необходимый процесс настройки.
Для более глубокого понимания каждого шага ознакомьтесь с кодовой лабораторией, которая основана на этом примере и расширена для рендеринга текстурированного вращающегося треугольника.
АГДК Туннель
Пример AGDK Tunnel демонстрирует простую бесконечную игру, поддерживающую как Vulkan, так и OpenGL ES. Здесь показано, как проверить устройство на поддержку Vulkan и вернуться к OpenGL ES, если поддержка недостаточна.
Атака лодки Единства
Unity Boat Attack — это образец проекта с открытым исходным кодом, специально созданный для помощи в тестировании и разработке Unity Universal Render Pipeline . Он предназначен для ознакомления с тем, как работают некоторые функции 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 позволит им в полной мере использовать улучшения, доступные в современных мобильных чипах.
Узнайте, как Com2uS решает поддерживать Vulkan только в Summoners War: Chronicles , а Activision использует Vulkan в Call of Duty: Warzone Mobile для улучшения графики!
Видео
Чтобы узнать больше о разработке графики и Vulkan для Android, посмотрите эти видеоролики:
- Создание высококачественных игр для Android с помощью Vulkan (Google I/O'19)
- Оптимизация производительности игр Vulkan (GGDS 2023)
- Графика в играх для Android: исследование OpenGL ES и Vulkan (GDC 2023)
Вулканизация 2024 г.
Vulkanized — крупнейшее мероприятие, посвященное разработчикам, использующим API Vulkan. Он объединяет сообщество разработчиков Vulkan для обмена идеями, решения проблем и помощи в дальнейшем развитии API и экосистемы Vulkan.
Последний выпуск проходил с 5 по 7 февраля 2024 года в кампусе Google в Саннивейле. Полную повестку дня со всеми колодами докладчиков можно найти в Vulkanized 2024 Agenda .
Большинство сессий записываются, а их повторы можно посмотреть на YouTube .
Вулканизированный 2023 г.
В выпуске журнала Vulkanized 2023 года также рассказывается о множестве интересных достижений Vulkan в области мобильных чипов. Полную программу с видео и колодами можно найти в Vulkanized 2023 Agenda , а записанные сессии — в этом плейлисте YouTube .