NPCs in UEFN werden in verschiedene Gruppen eingeteilt, die jeweils eigene Regeln und Verhaltensweisen haben, die nativ für ihren Typ sind. Alle Fortnite-Charaktere implementieren das fort_character
-Interface, das ihnen ein maßgeschneidertes Basis-Verhalten verleiht, wie z. B. die Fähigkeit, Schaden zu nehmen und geheilt zu werden.
Wenn du deine eigenen NPCs mit der NPC-Definition erstellst, verleiht die Auswahl eines NPC-Typs den NPCs das Basis-Verhalten dieses Charaktertyps. Als Basis erben alle NPC-Typen das fort_character
- und das KI
-Verhalten. NPCs vom Typ Wächter erben das Verhalten der Wächterklasse und NPCs vom Typ Wildtier erben das Verhalten der Wildtierklasse. Benutzerdefinierte Typen von NPCs erben kein zusätzliches Verhalten.
NPC-Typen
Dieser Abschnitt deckt die verschiedenen Typen von NPCs und das native Verhalten der einzelnen Typen ab.
Wache
NPCs vom Typ Wächter sind humanoide NPCs, die alle die gleichen Regeln haben. Wächter können Teams zugewiesen werden und in einem Gebiet oder auf einem Pfad patrouillieren. Wächter koordinieren das Angreifen von Feinden und geben Informationen über die Positionen der Feinde an andere Wächter weiter. Wächter können angeheuert werden und werden die Spieler, die sie anheuern, an die Leine nehmen und beschützen. Wächter nutzen das Wahrnehmungssystem, das es dir erlaubt zu kontrollieren, wie gut die Wächter Ziele in der Welt um sie herum mit Hilfe von Sicht, Ton und Touch wahrnehmen können.
Wenn ein Wächter spawnt, beginnt er entweder im Inaktiv-Zustand oder geht auf Patrouille, wenn die Option Patrouille aktiviert ist. Wenn der Wächter ein Ziel erkennt, beginnt er, die Misstrauensanzeige zu füllen. Wenn die Anzeige gefüllt ist, geht der Wächter in die Phase der Alarmierung über, andernfalls kehrt er wieder zum Patrouillieren zurück. Während er alarmiert ist, navigiert der Wächter ständig zu seinem Ziel und greift es an, wenn es in seiner Reichweite ist. Wenn das Ziel eliminiert wird oder dem Wächter entkommt, wird der Wächter zur Patrouille zurückkehren.
Status | Beschreibung | Gif |
---|---|---|
Inaktiv | Der Wächter steht inaktiv. Wächter sind nur inaktiv, wenn die Option Patrouille deaktiviert ist. | |
Patrouilliert | Der Wächter patrouilliert zufällig in einem bestimmten Gebiet. Wenn Patrouillenpfade aktiviert sind, patrouilliert der Wächter entlang eines zugewiesenen Pfades. | |
Rekrutiert | Der Wächter leint sich an den Spieler an, der ihn angeheuert hat, und versucht, in einer bestimmten Entfernung von ihm zu bleiben. Solange der Wächter angeheuert ist und sich innerhalb des Radius der Leine befindet, erkennt er weiterhin gegnerische Ziele und greift sie an. | |
Verdächtig | Wenn sich ein Ziel in seinem Bereich befindet, beginnt der Wächter, die Misstrauensanzeige zu füllen, die durch das Fragezeichen (?) über seinem Kopf dargestellt wird. Der Wächter geht in die Phase Alarmiert, wenn die Misstrauensanzeige vollständig gefüllt ist. | |
Warnung | Der Wächter hat ein Ziel erkannt, was durch das Ausrufezeichen (!) über seinem Kopf angezeigt wird. Der Wächter wird versuchen, das Ziel zu verfolgen und anzugreifen, wenn es sich in seiner Reichweite befindet. | |
Angreifen | Der Wächter greift ein Ziel aktiv an und versucht auszuweichen, um nicht getroffen zu werden. |
Wächter sind ein sehr flexibler NPC-Typ, die sich für viele verschiedene Gameplay-Situationen eignen. Beispiel:
Bewachen eines Eroberungspunktes in einem Kontrollpunkt-Gamemode.
Begleiten eines VIP-NPCs oder Spielers.
Spawnen von Wellen von Wächtern als Teil eines Tower-Defense-Spiels.
Gefährten oder Auftraggeber, die sich im Rahmen eines RPGs selbst verteidigen können.
Wenn du NPCs willst, die kämpfen, patrouillieren und mit dem Spieler arbeiten können, sind Wächter eine gute Wahl für deine Erlebnisse.
Wildtiere
NPCs vom Typ Wildtiere sind nicht-humanoide NPCs, die standardmäßig dem Team Wildtiere und Kreaturen angehören. Wildtier-NPCs unterscheiden sich deutlich in ihren Typen. Zum Beispiel können Wölfe, Wildschweine und Raptoren gezähmt und geritten werden, Hühner hingegen nicht. Frösche und Hühner laufen vor Feinden weg, während Raptoren sie angreifen.
Wenn Wildtiere spawnen, beginnen sie, in einem Gebiet um ihren Spawnpunkt herum zu patrouillieren. Wenn Wildtiere ein Ziel erkennen, hängt die Aktion, die sie ausführen, von ihrem Wildtier-Typ ab. Verschiedene Wildtiere haben sowohl einzigartige Aktionen für jeden Typ als auch allgemeine Aktionen, je nachdem, ob das Wildtier Raubtier oder Beutetier ist. Raubtiere wie der Raptor und der Wolf stürmen auf ihr Ziel zu und greifen es an. Beutetiere, wie der Frosch und das Huhn, laufen generell vor dem Ziel weg. Bestimmte Wildtiere (der Raptor, der Wolf und das Wildschwein) können gezähmt werden, indem du entweder mit ihnen interagierst, während sie fressen, oder indem du ihnen auf den Rücken springst. Wenn sie gezähmt sind, schließen sich die Tiere dem Team des Spielers an, der sie gezähmt hat, und folgen ihm überall hin. Ein Spieler kann zu jeder Zeit maximal drei Wildtiere zähmen.
Der Raptor, der Wolf und das Wildschwein können auch geritten werden. Wenn sie geritten werden, fungieren diese NPCs als Fahrzeuge für den Spieler und führen keine eigenständigen Aktionen durch. Sie nutzen die Eingaben des Spielers für ihre Bewegung und agieren nur unabhängig, wenn sie nicht geritten werden.
Status | Beschreibung | Gif |
---|---|---|
Inaktiv | Die Wildtiere patrouillieren zufällig in einem festgelegten Gebiet. | |
Gezähmt | Die Wildtiere folgen dem Spieler, der sie gezähmt hat, und versuchen, in einer bestimmten Entfernung von ihm zu bleiben. Solange sie angeheuert sind und sich im Verfolgungsradius befinden, werden die Wildtiere weiterhin feindliche Ziele erkennen und angreifen. | |
Eingebunden | Das Wildtier führt keine eigenständigen Aktionen aus und nutzt die Inputs des Spielers für die Bewegung, bis es absteigt. | |
Energie verbraucht | Das Wildtier hat keine Energie mehr und kann sich nicht bewegen oder angreifen. Nachdem das Wildtier durch Warten oder Füttern Energie regeneriert hat, kann es sich wieder bewegen. | |
Angreifen | Die Wildtiere greifen aktiv ein Ziel an und versuchen, den schnellsten Weg zu ihm zu finden. |
NPCs vom Typ Wildtier sind nützlich, wenn du deine Welt mit Kreaturen bevölkern, tierische Gefährten für deine Spieler erstellen oder die Erkundung der offenen Welt durch Reiten und Kämpfe spannender gestalten willst.
Benutzerdefiniert
NPCs vom benutzerdefinierten Typ implementieren kein Basis-Verhalten und sind stattdessen auf NPC-Verhaltensskripte angewiesen, um ihre Aktionen zu steuern. Das gibt ihnen ein hohes Maß an Flexibilität und du kannst diese NPCs an die Bedürfnisse deines Spiels anpassen. Weitere Informationen über NPC-Verhaltensskripte und wie du deine eigenen erstellen kannst, findest du unter NPC-Verhaltensskripte.