Stacje: Wstęp | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16
Skrypty Blueprint
Unreal Engine zawiera system Blueprint Visual Scripting – kompletny system skryptowania wizualnego rozgrywki wykorzystujący interfejs oparty na węzłach w celu tworzenia elementów rozgrywki wewnątrz edytora Unreal Editor.
Ten system jest elastyczny i wydajny, ponieważ umożliwia projektantom używanie praktycznie pełnej gamy koncepcji i narzędzi, do których normalnie mają dostęp wyłącznie programiści. Ponadto znaczniki specyficzne dla Blueprintu dostępne w implementacji C++ silnika Unreal Engine umożliwiają programistom tworzenie systemów bazowych, które mogą być rozszerzane przez projektantów.
Przykład stacji
W tym przykładzie można zobaczyć, jak wiele Blueprintów aktorów współpracuje ze sobą, aby wykryć, że gracz nacisnął przycisk, zmienić kolory i otworzyć zamknięte drzwi.
W tej konfiguracji każdy Blueprint wykonuje następujące czynności:
BP_DoorTrigger – wykrywa nakładanie się graczy, tworzy nowy Dyspozytor zdarzeń o nazwie Wyzwalacz i wywołuje go, a następnie zmienia kolor przycisku.
BP_Light – subskrybuje zdarzenie wyzwalające, a kiedy zostanie ono aktywowane, zmienia kolor.
BP_DoorFrame_Unlockable – subskrybuje zdarzenie wyzwalające, a kiedy zostanie ono aktywowane, wywołuje zdarzenie niestandardowe, które otwiera drzwi.
Więcej informacji na temat oświetlenia można znaleźć w dokumentacji dotyczącej Blueprintu.