CATALOGUE 3D Formation Unreal Engine Maîtriser Unreal Engine 4 Créer un HUD pour afficher les barres de vie dans un jeu vidéo

Créer un HUD pour afficher les barres de vie dans un jeu vidéo

Interface UI
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Maîtriser Unreal Engine 4
Revoir le teaser Je m'abonne
4,0
Transcription

Cette leçon fait partie de la formation
99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis
4,0
Cette leçon fait partie de la formation
99,00€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo incluent la création d'un HUD affichant des barres de vie, l'intégration d'un compteur de points et la mise à jour dynamique du HUD en réponse aux actions de jeu.

Découvrez comment créer un HUD efficace pour afficher des barres de vie en jeu. Ce tutoriel couvre la création de widgets et leur intégration dans le gameplay.

Pour afficher des barres de vie en jeu, nous commencerons par créer le HUD du joueur. Nous allons organiser nos ressources dans un dossier UI, et créer un Widget Blueprint que nous nommerons Player HUD. Ce dernier sera modifié et configuré pour inclure une Progress Bar utilisée comme barre de vie. Nous verrons comment positionner de manière responsive cette barre sur l'écran et comment la dimensionner pour qu'elle s'adapte à différentes résolutions.

Nous intégrerons également un compteur de points et configurons le ThirdPersonCharacter pour afficher le widget à partir de l'événement BeginPlay. Enfin, nous coderons la mise à jour de la barre de vie en réponse aux dégâts subis par le joueur, en créant des fonctions et des événements pour lier les points de vie restants à l'affichage du HUD.

Voir plus
Questions réponses
Qu'est-ce qu'un HUD dans le contexte des jeux vidéo?
Un HUD (Heads-Up Display) est une interface graphique qui affiche des informations cruciales comme la santé, les points ou les munitions directement à l'écran.
Pourquoi est-il important de sauvegarder régulièrement ses assets?
Il est crucial de sauvegarder régulièrement ses assets pour éviter de perdre des progrès en cas de fermeture imprévue du logiciel ou de plantage.
Quelle est la fonction principale de l'événement <em>BeginPlay</em> dans Unreal Engine?
L'événement BeginPlay est utilisé pour initialiser des composants, afficher des widgets ou mettre en place des variables dès le début du jeu.
1 commentaire
4,0
1 vote
5
4
3
2
1
ChrisD
Il y a 3 ans
Approche intéressante, même si parfois un peu délicate pour des débutants ou non initiés au C++.
Ceci dit, je recommande car on apprendre un tas de process permettant au final de réaliser un petit proto plutôt sympa.

Note : Module 5, vidéo 6 sur les cinématiques, la vidéo démarre par 2 mins malheureuses (problème de montage je pense) et du coup on attaque sans les infos de bases sur la création de cette fameuse cinématique, à corriger donc, si possible. ;p