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.
- Com2uS usa Vulkan para obtener mejores gráficos
- Call of Duty Warzone Mobile usa Vulkan para mejorar los gráficos
- Optimización de Vulkan de Godot Engine para Android
- JCC Pokémon Pocket: Adopción del desarrollo solo de Vulkan para juegos casuales
Videos
Para obtener más información sobre el desarrollo de gráficos y Vulkan en Android, consulta estos videos:
- Cómo hacer posibles juegos de alta fidelidad para Android con Vulkan (Google I/O 2019)
- Optimización del rendimiento de los juegos de Vulkan (GGDS 2023)
- Gráficos de juegos para Android: Caso de éxito de OpenGL ES contra Vulkan (GDC 2023)
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.