INTRODUCTION
Yo yo yo! Bienvenue tout le monde dans mon article couvrant sur le système de scriptage visuel d'Unreal Engine , Blueprint. Dans cet article , on va couvrir c'est quoi Blueprint , comment utiliser ,les nodes et des exemples de scripts. Alors, asseyez-vous dans votre chaise favoris , bouillir de l'eau pour votre chocolat chaud avant vous lisez mon article et ALLEZ!
BLUEPRINT
C'EST QUOI BLUEPRINT?
Blueprint est un système de script visuel utilisé dans Unreal Engine basé sur l'utilisation des nodes. On est utilisé pour définir les classes d'Orienté Objet dans le moteur.
COMMENT UTILISER BLUEPRINT?

Pour voir le blueprint on doit cliquer cet onlget.

Puis , on va vers le chemin All/ThirdPerson/Blueprints/BP_ThirdPerson.

Ensuite, cliquez deux fois le class blueprint BP_ThirdPersonCharacter.

Donc, vous devez arriver dans cet écran qui affiche les choses qui sont en rapport avec la classe de BP_ThirdPersonCharacter.
TROIS ONGLETS
VIEWPORT

Le viewport est ou on peut voir l'objet selectionné. Tu peux aussi ajouter des objets comme un marteau , un chapeau , etc...
CONSTRUCTION SCRIPT

Le construction script est ou tu peux créer votre propre fonction pour cet objet par exemple un script pour voler , s'accroupir , glisser , etc...
EVENT GRAPH
C'est le location ou on travail avec les nodes qui sont les carrés dans l'onglet et la logique. C'est ici ou on contient les codes(blueprint) pour l'objet sélectionné. Dans notre cas pour notre personnage, on contient les nodes pour le mouvement , le déplacement de caméra et quand on commence le jeu.

NODE
Tous les carrées que j'ai encirclé sont tous les nodes. Il y a beaucoup de type de node comme : event, is , cast et function.

Pour cet article , on va couvrir les nodes de base qui se rapporte à l'aspect d'un jeu de plateforme. Pour ajouter un nouvel blueprint/node , on doit cliquer à droit pour montre le menu des nodes.

Puis , on veut afficher un message sur l'écran que le jeu a commencé. Donc, on va print un string qui contient le message "JEU COMMENCÉ".


Mais , si on le laisse comme ça , le string n'affichera pas de tout. Alors, on doit connecter ce node de print de l'autre pour que c'est montré sur l'écran.

Donc, on peut maintenant voir que le message "JEU COMMENCÉ" sur l'écran!

Si on veut afficher un message par nous-mêmes , on peut utiliser un node que quand il detecte un clé est enfoncé comme E, il affiche le message "Bonjour".


CONCLUSION
Ceci est un petit introduction de Blueprint. J'ai couvert seulement les parties pertinantes par rapport aux jeux vidéo. Dans le prochain article , on va parler sur l'interaction de joueur avec des objets comme collision , le mouvement des objets et autres choses. J'espère que vous avez appris quelque chose de mon article et je vous souhaite un bon matin , midi ou nuit!
Auf Wiedersehen!
-Audric Ligtas , Le A-Man
RÉFÉRENCES : Matt Aspland [Matt Aspland]. (2023, Février 25). «Press E To Interact | On Screen Prompt - Unreal Engine 5 Tutorial». YouTube. ,https://youtu.be/BpS1D6J09KE?si=WBX1RAWvJ2VSoPOR,(Vidéo consultée le 3 mars 2024)
Commentaires2
Super intéressant ! J'avais…
Super intéressant !
J'avais déjà utilisé Unreal Engine 5 pour m'amuser quand il commençait à gagner en popularité. C'était super intéressant et aidant de pouvoir visualiser les noeux en temps réel ! comme par exemple une boucle, lorsqu'elle s'exécute on voit en temps réel un petit signal qui traverse le noeud !
J'en apprends toujours plus !
C++ Ou Blueprint?
Je travaille en ce moment avec un projet Blueprint, puis je trouve que t'as bien expliquer le concept! Penses-tu que c'est plus difficle à faire un projet Blueprint qu'un projet en C++?