Stationen: Begrüßung | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
Blueprints
Unreal Engine umfasst das Blueprint-Visual-Scripting-System, ein vollständiges System zur Skripterstellung für das Gameplay, das auf einem knotenbasierten Interface basiert, mit dem in Unreal Editor Gameplay-Elemente erstellt werden können.
Dieses System ist flexibel und leistungsstark, da Designer die ganze Fülle an Konzepten und Werkzeugen nutzen können, die sonst nur Programmierern vorbehalten sind. Außerdem können Programmierer mit der Blueprint-Auszeichnungssprache in der C++-Implementierung von Unreal Engine grundlegende Systeme erstellen, die von Designern erweitert werden können.
Stationsbeispiel
In diesem Beispiel siehst du, wie mehrere Blueprint-Actors zusammenarbeiten, um zu erkennen, dass der Spieler auf den Knopf tritt, dann die Farbe ändern und die verschlossene Tür öffnen.
In dieser Konfiguration macht der jeweilige Blueprint Folgendes:
BP_DoorTrigger – Erkennt das Überschreiten des Spielers, erstellt einen neuen Event-Dispatcher, der Auslöser genannt wird, und ruft ihn auf. Dann ändert er die Knopffarbe.
BP_Light – Abonniert das Auslöser-Event und ändert die Farbe, wenn es ausgelöst wird.
BP_DoorFrame_Unlockable – Abonniert das Auslöser-Event und ruft ein benutzerdefiniertes Event auf, das die Tür öffnet, wenn es ausgelöst wird.
In der Blueprint-Dokumentation kannst du mehr über die Beleuchtung erfahren.