Esempi, codelab, storie di sviluppatori e video

Campioni

Ciao Vulkan

L'esempio Hello Vulkan mostra come configurare l'applicazione Android per l'utilizzo di Vulkan. Il risultato finale è solo un triangolo colorato sullo schermo, ma mostra in dettaglio tutta la procedura di configurazione necessaria.

Per una comprensione approfondita di ogni passaggio, consulta il codelab basato su questo esempio ed espanso per eseguire il rendering di un triangolo con texture e in rotazione.

Tunnel AGDK

L'esempio AGDK Tunnel mostra un semplice gioco senza fine che supporta sia Vulkan che OpenGL ES. Mostra come verificare il supporto di Vulkan sul dispositivo e il fallback a OpenGL ES se il supporto non è adeguato.

Attacco di barche di Unity

Unity Boat Attack è un progetto di esempio open source creato appositamente per facilitare il test e lo sviluppo della Universal Render Pipeline di Unity. È pensato per scoprire come funzionano alcune funzionalità di URP e come risorsa di apprendimento per alcuni trucchi.

Per saperne di più, consulta il repository open source.

Tempio del Sole UE4

Tempio del sole è un sample creato appositamente per Unreal Engine 4.x per dimostrare la potenza del motore nel mondo dei giochi mobile. Usalo per scoprire cosa può fare Vulkan per il tuo gioco mobile.

UE5 Lyra Starter Game

Lyra Starter Game è un nuovo progetto di gameplay di esempio rilasciato con UE5 per dimostrare le migliori pratiche più recenti per la creazione di giochi in UE5. È pensato per essere il punto di partenza per gli sviluppatori di giochi per creare nuovi progetti e fungere da risorse di apprendimento personalizzabili. Esportarlo con Vulkan su Android per scoprire le funzionalità di Vulkan sui dispositivi mobili Android.

Filamento

Filament è un motore di rendering basato sulla fisica in tempo reale per Android, Linux, iOS, macOS, Windows e WebGL. È progettato per essere il più piccolo ed efficiente possibile.

Codelab

Il codelab Introduzione a Vulkan su Android ti guida nella configurazione della pipeline di rendering Vulkan e poi nel rendering di un triangolo con texture e in rotazione sullo schermo. Puoi quindi continuare a utilizzare il progetto per eseguire il rendering della grafica del gioco.

Storie di sviluppatori

Sempre più sviluppatori di giochi in tutto il mondo stanno rilasciando titoli solo Vulkan. In questo modo, possono concentrarsi sul loro gioco anziché dover supportare la tecnologia precedente. La pubblicazione di titoli solo Vulkan consente di sfruttare appieno i miglioramenti resi disponibili per i chip mobile moderni.

Scopri come questi sviluppatori utilizzano Vulkan per una grafica migliore.

Video

Per saperne di più sullo sviluppo di grafica e Vulkan su Android, guarda questi video:

Vulkanised 2024

Vulkanised è il più grande evento dedicato agli sviluppatori che utilizzano l'API Vulkan. Riunisce la community di sviluppatori Vulkan per scambiare idee, risolvere problemi e contribuire a indirizzare lo sviluppo futuro dell'ecosistema e dell'API Vulkan.

L'ultima edizione si è tenuta dal 5 al 7 febbraio 2024 nel campus di Google a Sunnyvale. L'agenda completa con tutte le presentazioni dei relatori è disponibile nell'agenda di Vulkanised 2024.

La maggior parte delle sessioni viene registrata e la registrazione può essere visualizzata su YouTube.

Vulkanised 2023

L'edizione 2023 di Vulkanised copre molti progressi interessanti anche per Vulkan sui chip mobile. L'agenda completa con i video e le presentazioni è disponibile nell'agenda di Vulkanised 2023, mentre le sessioni registrate sono disponibili in questa playlist di YouTube.