Stations : Bienvenue | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
Blueprints ;
L'Unreal Engine est livré avec le système de programmation visuelle Blueprint : un système complet de programmation de jeu basé sur une interface à nœuds permettant de créer des éléments de jeu à partir de l'Unreal Editor.
Ce système est flexible et puissant, car il permet aux concepteurs d'utiliser pratiquement toute la gamme de concepts et d'outils généralement réservés aux programmeurs. De plus, le balisage spécifique à Blueprint disponible dans l'implémentation C++ de l'Unreal Engine permet aux programmeurs de créer des systèmes de base pouvant être étendus par les concepteurs.
Exemple de station
Dans cet exemple, vous pouvez voir comment plusieurs acteurs de blueprint travaillent ensemble pour détecter le joueur qui appuie sur le bouton, changer les couleurs et ouvrir la porte verrouillée.
Dans cette configuration, chaque blueprint effectue les opérations suivantes :
BP_DoorTrigger - détecte le chevauchement du joueur, crée un nouveau Event Dispatcher appelé Trigger et l'appelle, puis change la couleur du bouton.
BP_Light - s'abonne à l'événement Trigger et change de couleur lorsqu'il est déclenché.
BP_DoorFrame_Unlockable - s'abonne à l'événement Trigger et appelle un événement personnalisé qui ouvre la porte lorsqu'il est déclenché.
Pour en savoir plus sur l'éclairage, consultez la documentation de Blueprint.