Esempi, codelab, storie di sviluppatori e video

Campioni

Ciao Vulkan

L'esempio di esempio Hello Vulkan mostra come configurare la tua applicazione Android per l'utilizzo di Vulkan. Il risultato finale è solo un triangolo colorato sullo schermo, ma mostra nel dettaglio tutto il processo di configurazione necessario.

Per una comprensione approfondita di ogni passaggio, consulta il codelab basato su questo campione, espanso per eseguire il rendering di un triangolo rotante con texture.

Tunnel AGDK

L'esempio di Tunnel AGDK dimostra un semplice gioco senza fine che supporta sia Vulkan che OpenGL ES. Mostra come verificare la presenza del supporto Vulkan sul dispositivo e passare a OpenGL ES se il supporto è inadeguato.

Attacco alla barca dell'unione

Unity barca Attack è un progetto di esempio open source creato appositamente per facilitare i test e lo sviluppo della pipeline di Universal Render di Unity. Lo scopo è scoprire come funzionano alcune delle funzionalità URP e trovare alcuni trucchi.

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

Tempio del Sole UE4

Sun Temple è un campione creato appositamente per Unreal Engine 4.x per dimostrare la potenza del motore nel mondo dei giochi mobile. Usalo per scoprire cosa può portare Vulkan nel tuo gioco mobile.

Starter Game UE5 Lyra

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

Filamento

Filament è un motore di rendering basato fisicamente 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 spiega come configurare la pipeline di rendering di Vulkan e quindi eseguire il rendering di un triangolo rotante con texture sullo schermo. Puoi quindi continuare a usare il progetto per il rendering della grafica del gioco.

Storie di sviluppatori

Sempre più sviluppatori di giochi di tutto il mondo rilasciano solo titoli Vulkan. Ciò consente loro di concentrarsi sul gioco invece di dover lavorare sul supporto della tecnologia legacy. Il rilascio dei titoli solo Vulkan consente di sfruttare appieno i miglioramenti messi a disposizione dei moderni chip per dispositivi mobili.

Scopri come Com2uS decide di supportare Vulkan solo in Summoners War: Chronicles e Activision usa Vulkan in Call of Duty: Warzone Mobile per una grafica migliore.

Video

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

Vulkanizzati 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 indirizzare lo sviluppo futuro dell'API e dell'ecosistema Vulkan.

La versione più recente è stata ospitata dal 5 al 7 febbraio 2024 nel Google Campus di Sunnyvale. Il programma completo con tutte le presentazioni dei presentatori è disponibile nella pagina Vulkanized 2024 Agenda.

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

Vulkanizzati 2023

L'edizione 2023 del corso Vulkanised riguarda molti progressi interessanti anche per i chip per dispositivi mobili di Vulkan. Il programma completo con i video e le presentazioni è disponibile nell'agenda 2023 orientata, mentre le sessioni registrate sono su questa playlist di YouTube.