Muestras, codelabs, historias de desarrolladores y videos

Ejemplos

Hola 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 coloreado en la pantalla, pero muestra en detalle todo el proceso de configuración necesario.

Para comprender en detalle cada paso, consulta el codelab que se basa en este ejemplo y se expandió para renderizar un triángulo giratorio con textura.

Túnel de AGDK

En la muestra de AGDK Tunnel, se muestra un juego infinito simple que admite Vulkan y OpenGL ES. Muestra cómo verificar la compatibilidad del dispositivo con Vulkan y recurrir a OpenGL ES si la compatibilidad es inadecuada.

Unity Boat Attack

Unity Boat Attack es un proyecto de muestra de código abierto creado específicamente para ayudar a probar y desarrollar la canalización de renderización universal de Unity. Su objetivo es descubrir cómo funcionan algunas de las funciones de la URP y es un recurso de aprendizaje para algunos trucos.

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

Templo del Sol de UE4

Sun Temple es un ejemplo creado específicamente para Unreal Engine 4.x para demostrar el poder del motor en el mundo de los juegos para dispositivos móviles. Úsala para descubrir lo que Vulkan puede aportar a tu juego para dispositivos móviles.

Juego de partida de Lyra de UE5

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. Su objetivo es ser el punto de partida para que los desarrolladores de juegos creen proyectos nuevos y sirvan como recursos de aprendizaje personalizables. Expórtalo con Vulkan en Android para probar 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

En el codelab Cómo empezar a usar Vulkan en Android, se 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 para Vulkan. Esto les permite enfocarse en su juego en lugar de tener que trabajar en la compatibilidad con la tecnología heredada. El lanzamiento de títulos solo para Vulkan les permite aprovechar al máximo las mejoras disponibles para los chips para dispositivos móviles modernos.

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 realizó del 5 al 7 de febrero de 2024 en el campus de Google en Sunnyvale. Puedes encontrar la agenda completa con todas las presentaciones de los presentadores en la agenda de Vulkanised 2024.

La mayoría de las sesiones se graban y se pueden volver a mirar en YouTube.

Vulkanised 2023

La edición de 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 playlist de YouTube.