Ejemplo, codelab, historias de desarrolladores y videos

Ejemplos

Hello Vulkan

En el ejemplo de Hello Vulkan, se muestra cómo configurar tu aplicación para Android a fin de 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 mejor cada paso, consulta el codelab, que se basa en este ejemplo y se expande para renderizar un triángulo con textura que rota.

Túnel de AGDK

En el ejemplo de AGDK Tunnel, se muestra un juego sin fin simple que admite Vulkan y OpenGL ES. Se muestra cómo verificar la compatibilidad del dispositivo con Vulkan y cómo recurrir a OpenGL ES si la compatibilidad no es adecuada.

Ataque en un bote de la Unity

Unity Boat Attack es un proyecto de muestra de código abierto creado específicamente para ayudar a las pruebas y el desarrollo de la canalización universal de renderizaciones de Unity. Su objetivo es descubrir cómo funcionan algunas de las funciones de 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 UE4

Sun Temple se creó específicamente con una muestra para Unreal Engine 4.x a fin de demostrar la potencia del motor en el mundo de los juegos para dispositivos móviles. Úsalo para descubrir lo que Vulkan puede aportar a tu juego para dispositivos móviles.

Juego inicial Lyra de UE5

Lyra Starter Game es un nuevo proyecto de juego de muestra que se lanzó con UE5 para demostrar las prácticas recomendadas más recientes para crear juegos en UE5. Está destinada a ser el punto de partida para que los desarrolladores de juegos creen proyectos nuevos y funcionen como recursos de aprendizaje personalizables. Exporta el archivo con Vulkan en Android para revisar las capacidades de Vulkan en dispositivos móviles Android.

Filamento

Filament es un motor de renderización físico 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 comenzar a usar Vulkan en Android, se te guiará para configurar la canalización de renderización de Vulkan y, luego, renderizar un triángulo con textura y giratorio en la pantalla. Luego, podrás seguir usando el proyecto para renderizar los gráficos de tu juego.

Historias de desarrolladores

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

Descubre cómo Com2uS decide admitir Vulkan solo en Summoners War: Chronicles y Activision usa Vulkan en Call of Duty: Warzone Mobile 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:

Optimizado para 2024

Vulkanized es el evento más importante 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 orientar el desarrollo futuro del ecosistema y la API 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 de Sunnyvale. Puedes encontrar la agenda completa con todas las presentaciones de los presentadores en Agenda de 2024 con tecnología Vulkan.

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

Optimizado para el 2023

En la edición de 2023 de Vulkanized también por muchos avances interesantes para Vulkan en chips para dispositivos móviles. El temario completo con los videos y las presentaciones se encuentra en la Agenda de 2023 con aplicación Vulkan. Además, las sesiones grabadas están en esta playlist de YouTube.