top of page

Le Blueprint

Le Blueprint est un système de programmation appelé système de script visuel ou « Visual Scripting »

 

Avec Blueprint, on relie des éléments entre eux et on les fait interagir grâce au Visual Scripting.

Vous faites donc le même travail que les programmeurs sans taper une seule ligne de code !

Dans la vidéo ci dessous, vous allez apprendre a faire apparaître un texte sur le viewport sans taper une ligne de code.

Nous allons maintenant créer notre première variable

Mais qu'est-ce que c'est une variable ?

Une variable est une donnée stockée dans l’ordinateur, elle vous permet de contrôler

 

- la santé de votre joueur 

- son argent 

- sa vitesse par exemple.

Type de variable et leur couleur

Boolean 

Les variables Boolean stockent des données qui peuvent être Vraies  ou Fausses.

 

Exemple : La porte s'ouvre uniquement avec une clé.

 Si le joueur ramasse la clé  :  La Variable sera active et ouvrira la porte

 Si Le joueur tente de rentrer sans la clé  : La variable ne sera pas appelée et la porte ne s'ouvrira pas 

 

Nous allons apprendre maintenant comment ouvrir une porte avec la variable Boolean qui va nous servir de clé

Regardez cette vidéo 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Integer

Les variables Integer représentent Uniquement des nombres Entiers   

 Exemple : Votre personnage gagne 10€ et en dépense 5.

 Comprenez qu'il n'y aura aucune décimale (Nombre a virgule) dans vos calculs avec integer.

Dans cette vidéo, je vais vous montrer comment faire gagner et dépenser de l'argent a votre personnage.

 

 

 

 

 

 

 

Float

Les variables Float représentent des nombres avec des décimales telles que 0,5 , 150,2878 et -120,547.

 Exemple : votre personnage vient de gagner 45,54 € au casino cependant , votre compte est toujours débiteur de  - 514,37€

 Le Float est l'inverse de l'integer et permet de placer des virgules dans vos calculs.

 

 

 

String

Les variables String représentent un groupe de caractères alphanumériques tels que Hello World.

 

 Exemple : Faire apparaître un texte sur le viewport pour signaler que le joueur n'a pas la clé et donc ne peut pas ouvrir la porte

 ( Comme sur la vidéo au dessus)

 

 

Chaque variable vous propose le node

 

"Get" et "Set"  

Get 

permet de récupérer la valeur de la variable.

En effectuant « Get », on demande la valeur de la variable.

C'est un node arrondi 

 

 

 

 

 

Exemple : Votre personnage possède 100 points de vie (Ni plus ni moins)

car c'est vous qui l'avez décidé et ne peut pas être modifié

 

Set 

Permet de définir une valeur. 

C'est un node rectangulaire

 

 

 

 

 

Exemple : On pourrait enlever 5 points de vie a votre personnage 

 

 

(100-5 = 95 points de vie suite a un coup par exemple)

RedWire.jpg
VariableGetSet.jpg
bottom of page