Exemple, atelier de programmation, témoignages de développeurs et vidéos

Exemples

Bonjour Vulkan

L'exemple Hello Vulkan montre comment configurer votre application Android pour utiliser Vulkan. Le résultat final est simplement un triangle coloré à l'écran, mais il montre en détail l'ensemble du processus de configuration nécessaire.

Pour une compréhension approfondie de chaque étape, consultez l'atelier de programmation basé sur cet exemple et développé pour afficher un triangle texturé et rotatif à la place.

Tunnel AGDK

L'exemple de tunnel AGDK illustre un jeu sans fin simple compatible avec Vulkan et OpenGL ES. Elle montre comment vérifier la prise en charge de Vulkan sur l'appareil et comment utiliser OpenGL ES si la prise en charge n'est pas suffisante.

Attaque de bateau Unity

Unity Boat Attack est un exemple de projet Open Source spécialement créé pour faciliter les tests et le développement du pipeline de rendu universel d'Unity. Il vise à découvrir le fonctionnement de certaines fonctionnalités de l'URP et constitue une ressource pédagogique pour quelques astuces.

Pour en savoir plus, consultez le dépôt Open Source.

Temple du soleil UE4

Sun Temple est un exemple spécialement conçu pour Unreal Engine 4.x afin de démontrer la puissance du moteur dans l'univers des jeux mobiles. Utilisez-le pour découvrir ce que Vulkan peut apporter à votre jeu mobile.

Jeu de démarrage Lyra UE5

Lyra Starter Game est un nouvel exemple de projet de gameplay publié avec UE5 afin de démontrer les dernières bonnes pratiques de création de jeux dans UE5. Elle est destinée à servir de point de départ aux développeurs de jeux pour créer des projets et servir de ressources d'apprentissage personnalisables. Exportez-la avec Vulkan sur Android pour vérifier les fonctionnalités de Vulkan sur les appareils mobiles Android.

Filaments

Filament est un moteur de rendu physique en temps réel pour Android, Linux, iOS, macOS, Windows et WebGL. Elle est conçue pour être aussi petite et efficace que possible.

Atelier de programmation

L'atelier de programmation Premiers pas avec Vulkan sur Android vous guide dans la configuration de votre pipeline de rendu Vulkan, puis dans l'affichage d'un triangle texturé et rotatif à l'écran. Vous pouvez ensuite continuer à utiliser le projet pour effectuer le rendu graphique de votre jeu.

Témoignages de développeurs

De plus en plus de développeurs de jeux du monde entier ne sortent que des titres Vulkan. Cela leur permet de se concentrer sur leur jeu au lieu de devoir travailler sur la prise en charge d'anciennes technologies. La publication des titres Vulkan uniquement permet à l'entreprise de tirer pleinement parti des améliorations mises à la disposition des puces mobiles modernes.

Découvrez comment Com2uS décide de ne prendre en charge Vulkan que dans Summoners War: Chronicles et Activision utilise Vulkan dans Call of Duty: Warzone Mobile pour améliorer les graphismes.

Vidéos

Pour en savoir plus sur le développement graphique et Vulkan sur Android, regardez ces vidéos:

Mise à jour de 2024

Vulkanized est le plus grand événement dédié aux développeurs utilisant l'API Vulkan. Il rassemble la communauté de développeurs Vulkan pour échanger des idées, résoudre des problèmes et guider le développement futur de l'API et de l'écosystème Vulkan.

La dernière édition a été hébergée les 5 et 7 février 2024 sur le campus Google de Sunnyvale. L'ordre du jour complet, ainsi que toutes les présentations des présentateurs, est disponible dans le programme Vulkanified 2024.

La plupart des sessions sont enregistrées, et la rediffusion est accessible sur YouTube.

Mise en service en 2023

L'édition 2023 de Vulkanized couvre également de nombreux progrès intéressants pour Vulkan sur les puces mobiles. Le programme complet, ainsi que les vidéos et les présentations, est disponible dans le Programme Vulkanified 2023, et les sessions enregistrées sont disponibles dans cette Playlist YouTube.