Exemplo, codelab, histórias de desenvolvedores e vídeos

Amostras

Hello Vulkan

O exemplo Hello Vulkan demonstra como configurar seu app Android para usar o Vulkan. O resultado final é apenas um triângulo colorido na tela, mas ele mostra em detalhes todo o processo de configuração necessário.

Para entender melhor cada etapa, confira o codelab baseado nesta amostra e expandido para renderizar um triângulo giratório com textura.

Túnel do AGDK

O exemplo AGDK Tunnel demonstra um jogo simples sem fim com suporte para Vulkan e OpenGL ES. Ele mostra como verificar se o dispositivo tem suporte ao Vulkan e usar o OpenGL ES como substituto, se o suporte for inadequado.

Unity Boat Attack

O Unity Boat Attack é um projeto de exemplo de código aberto criado especificamente para ajudar no teste e desenvolvimento do Pipeline de Renderização Universal do Unity. Ele serve para descobrir como alguns dos recursos da URP funcionam e é um recurso de aprendizado para alguns truques.

Confira o repositório de código aberto para saber mais.

UE4 Sun Temple

Sun Temple é um exemplo criado especificamente para o Unreal Engine 4.x para demonstrar o poder do mecanismo no mundo dos jogos para dispositivos móveis. Use-o para conferir o que o Vulkan pode trazer para seu jogo para dispositivos móveis.

UE5 Lyra Starter Game

O Lyra Starter Game é um novo projeto de exemplo de jogabilidade lançado com o UE5 para demonstrar as práticas recomendadas mais recentes para criar jogos no UE5. O objetivo é ser o ponto de partida para que os desenvolvedores de jogos criem novos projetos e sirvam como recursos de aprendizado personalizáveis. Exporte com o Vulkan no Android para conferir os recursos do Vulkan em dispositivos móveis Android.

Filamento

O Filament é um motor de renderização baseado em física em tempo real para Android, Linux, iOS, macOS, Windows e WebGL. Ele foi projetado para ser o menor e mais eficiente possível.

Codelab

O codelab Começar a usar o Vulkan no Android orienta você a configurar o pipeline de renderização do Vulkan e, em seguida, renderizar um triângulo texturizado girando na tela. Você pode continuar usando o projeto para renderizar os gráficos do jogo.

Histórias de desenvolvedores

Cada vez mais, desenvolvedores de jogos do mundo todo estão lançando títulos exclusivos para Vulkan. Isso permite que eles se concentrem no jogo em vez de ter que trabalhar no suporte à tecnologia legada. O lançamento de títulos exclusivos do Vulkan permite que eles usem totalmente as melhorias disponibilizadas para chips de dispositivos móveis modernos.

Confira como esses desenvolvedores usam o Vulkan para melhorar os gráficos.

Vídeos

Para saber mais sobre o desenvolvimento de gráficos e o Vulkan no Android, confira estes vídeos:

Vulkanised 2024

O Vulkanised é o maior evento dedicado a desenvolvedores que usam a API Vulkan. Ele reúne a comunidade de desenvolvedores do Vulkan para trocar ideias, resolver problemas e ajudar a orientar o desenvolvimento futuro da API e do ecossistema do Vulkan.

A edição mais recente aconteceu de 5 a 7 de fevereiro de 2024 no Google Campus em Sunnyvale. A agenda completa com todos os decks dos palestrantes pode ser encontrada na Agenda Vulkanised 2024.

A maioria das sessões é gravada, e a reprise pode ser assistida no YouTube.

Vulkanised 2023

A edição de 2023 do Vulkanised também aborda muitos avanços interessantes para a Vulkan em chips para dispositivos móveis. A agenda completa com os vídeos e decks pode ser encontrada na Agenda Vulkanised 2023, e as sessões gravadas estão nesta playlist do YouTube.