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.
- Com2uS usa Vulkan para obtener mejores 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 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.