CATALOGUE 3D Formation Unreal Engine Apprendre Unreal Engine 5 Création et Gestion de GameModes dans Unreal Engine

Création et Gestion de GameModes dans Unreal Engine

Conditions de Victoire et de Game Over
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre Unreal Engine 5
Revoir le teaser Je m'abonne
3,0
Transcription

49,00€ 24,50€ Je commande

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

DescriptionProgrammeAvis
3,0
49,00€ 24,50€ Je commande

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

Les objectifs de cette vidéo sont d'apprendre à créer un GameMode dans Unreal Engine, à définir des conditions de victoire et de défaite, et à implémenter des fonctionnalités qui réagissent aux points gagnés et à la perte de vie du joueur.

Dans cette leçon, nous apprenons à créer et configurer un GameMode pour déterminer les conditions de victoire et de défaite dans un jeu Unreal Engine.

Dans cette vidéo, nous allons explorer comment créer un nouveau GameMode dans Unreal Engine à partir d'une Blueprint Class. Nous débutons par la création d'un GameMode appelé WinPointsGameMode qui permet de terminer le jeu une fois le nombre de points requis atteint. Ce tutoriel montre comment choisir le Default Pawn, créer des variables pour le nombre de points nécessaires et le prochain niveau, et implémenter une fonction de contrôle pour vérifier les conditions de victoire. Par la suite, nous examinons comment configurer des ennemis afin qu'ils puissent infliger des dégâts au joueur, entraînant la perte de vie. Nous développons également un menu GameOver semblable au menu pause, avec des boutons pour réessayer, retourner au menu principal, ou quitter le jeu. Enfin, nous testons ces configurations pour nous assurer qu'elles fonctionnent correctement, en collectant des points jusqu'à remplir les conditions de victoire et en prenant des dégâts jusqu'à déclencher le GameOver.

Voir plus
Questions réponses
Quel est le rôle principal d'un GameMode dans Unreal Engine ?
Le GameMode dans Unreal Engine détermine la manière dont le jeu se joue, incluant les règles de victoire et de défaite, ainsi que le type de personnages qui apparaissent par défaut.
Comment peut-on définir le nombre de points nécessaires pour gagner dans un GameMode Blueprint ?
On peut définir cela en créant une variable dans le GameMode Blueprint, par exemple, une variable entière nommée 'PawnsForWin' qui stocke le nombre de points nécessaires.
Pourquoi est-il important de vérifier si le GameMode est du type attendu avant de déclencher certaines fonctions ?
Cela permet de s'assurer que les opérations spécifiques au GameMode sont effectuées correctement, évitant ainsi des erreurs ou des comportements inattendus dans le jeu.

Programme détaillé

1 commentaire
3,0
1 vote
5
4
3
2
1
worldfolksart
Il y a 8 mois
Assez enthousiaste au début , je pense vraiment que la formation est de QUALITÉ! il y a la pédagogie et l'envie mais hélas décrochage au module 4! Problème de Compatibilité essaie avec le moteur actuel 5.4.2 et le 5.0.3 pas compatible non plus avec les fichier fournis! même en rebuild , migration et compagnie rien a faire . Pour les parties INPUT les axis and action mappings sont deprecated laissant place au enhanced input actions et input mapping contexts ! Sinon J'ai bien aimé la partie export import d'animation mixamo que je connaissais mais pas dans unreal c'est très pratique Merci . Merci aussi pour la partie Retarget mais pareil il y a une fonction retarget auto qui fait gagner un peu de temps. Pareil quand on fait manuellement toute la partie Left en sélectionnant tout et dupliquant miroir ça fait quand même gagner du temps ! Pour la partie C++ c'est bien expliqué mais pareil pas les même ligne de code que toi dans visual studio ! surement toujours la compatibilité bref j'aurai adoré suivre cette formation car il explique vraiment bien mais entre les problèmes de compatibilité ,d'inputs, de version de code etc .... il faudrait faire une MISE A JOUR avec les nouvelles fonctionnalités et une meilleurs compatibilités et je reprendrai avec plaisir. Merci beaucoup.