Muestras, codelabs, historias de desarrolladores y videos

Ejemplos

Hello Vulkan

En el ejemplo de Hello Vulkan, se muestra cómo configurar tu aplicación para Android para usar Vulkan. El resultado final es solo un triángulo de color en la pantalla, pero muestra en detalle todo el proceso de configuración necesario.

Para comprender en profundidad cada paso, consulta el codelab que se basa en este ejemplo y se expande para renderizar un triángulo texturizado y rotativo.

Túnel AGDK

En el ejemplo de túnel AGDK , se muestra un juego simple y sin fin que admite Vulkan y OpenGL ES. Muestra cómo verificar si el dispositivo es compatible con Vulkan y cómo recurrir a OpenGL ES si la compatibilidad es inadecuada.

Unity Boat Attack

Unity Boat Attack es un proyecto de ejemplo de código abierto creado específicamente para ayudar a probar y desarrollar la canalización universal de renderizaciones de Unity. Está diseñado para descubrir cómo funcionan algunas de las funciones de la URP y como recurso de aprendizaje para algunos trucos.

Consulta el repositorio de código abierto para obtener más información .

UE4 Sun Temple

Sun Temple es un ejemplo creado específicamente para Unreal Engine 4.x para demostrar la potencia de l motor en el mundo de los juegos para dispositivos móviles. Úsalo para ver qué puede aportar Vulkan a tu juego para dispositivos móviles.

UE5 Lyra Starter Game

Lyra Starter Game es un nuevo proyecto de juego de ejemplo lanzado con UE5 para demostrar las prácticas recomendadas más recientes para crear juegos en UE5. Está diseñado para ser el punto de partida para que los desarrolladores de juegos creen proyectos nuevos y sirvan como recursos de aprendizaje personalizables. Exporta con Vulkan en Android para consultar las capacidades de Vulkan en dispositivos móviles Android.

Filamento

Filament es un motor de renderización basado en la física en tiempo real para Android, Linux, iOS, macOS, Windows y WebGL. Está diseñado para ser lo más pequeño y eficiente posible.

Codelab

El codelab Cómo empezar a usar Vulkan en Android te guía para configurar tu canalización de renderización de Vulkan y, luego, renderizar un triángulo texturizado y rotativo en la pantalla. Luego, puedes seguir usando el proyecto para renderizar los gráficos del juego.

Historias de desarrolladores

Cada vez más, los desarrolladores de juegos de todo el mundo lanzan títulos solo de Vulkan. Esto les permite enfocarse en su juego en lugar de tener que trabajar en la compatibilidad con la tecnología heredada. Lanzar títulos solo de Vulkan les permite aprovechar al máximo las mejoras disponibles para los chips modernos para dispositivos móviles.

Descubre cómo estos desarrolladores usan Vulkan para obtener mejores gráficos.

Videos

Para obtener más información sobre el desarrollo de gráficos y Vulkan en Android, consulta estos videos:

Vulkanised 2024

Vulkanised es el evento más grande dedicado a los desarrolladores que usan la API de Vulkan. Reúne a la comunidad de desarrolladores de Vulkan para intercambiar ideas, resolver problemas y ayudar a dirigir el desarrollo futuro de la API y el ecosistema de Vulkan.

La edición más reciente se llevó a cabo del 5 al 7 de febrero de 2024 en el campus de Google en Sunnyvale. La agenda completa con todas las presentaciones de los oradores se puede encontrar en la agenda de Vulkanised 2024.

La mayoría de las sesiones se graban y la repetición se puede ver en YouTube.

Vulkanised 2023

La edición 2023 de Vulkanised también abarca muchos avances interesantes para Vulkan en chips para dispositivos móviles. La agenda completa con los videos y las presentaciones se puede encontrar en la agenda de Vulkanised 2023, y las sesiones grabadas están en esta lista de reproducción de YouTube.