Überblick
Wenn du Projekte mit einer der „The Walking Dead Universe“-Inseln erstellst, kannst du NPC-Spawnpunkt-Geräte zu deinem Projekt hinzufügen, die Beißer-NPCs spawnen, um deine Inseln mit Beißer-Gegnertypen zu bevölkern.
Beißer sind einmalige NPC-Gegnerarten, die in Bereichen deiner Insel patrouillieren können und Herausforderungen und Hindernisse für deine Spieler bieten, um die sie navigieren und die sie besiegen müssen. Diese NPCs sind sich langsam bewegende Gegner, die einen Spieler verfolgen, sobald sie sich der Position des Spielers bewusst geworden sind.
Du kannst auch Hindernisse hinzufügen, die den Pfad der Beißer-NPCs blockieren. Die Beißer können aber Hindernisse durchbrechen, wenn sie merken, dass sich ein Spieler dahinter befindet.
Eine vollständige Demonstration der Beißer-NPCs findest du in der Dokumentation der Zombie-NPC-Vorlage. Dort kannst du auch sehen, wie die Beißer-NPCs in verschiedenen Szenarien eingesetzt werden.
Horde
Wenn du Projekte mit den Beißer-NPCs erstellst, kann ein NPC-Spawnpunkt eine große Anzahl Gegner spawnen, die deine Spieler überwinden müssen.
Wenn der Spieler viele Beißer-NPCs alarmiert, werden sie alle beginnen, ihn zu verfolgen, und so eine Horde bilden. Die Gegnerhorden können den Einsatz erhöhen und herausfordernde Gameplay-Situationen schaffen.
Für ein optimales Inselerlebnis beim Einsatz von Beißer-NPCs empfehlen wir eine Beschränkung der Beißer-NPCs auf 50.
Angriffe
Du kannst die Beißer auf verschiedene Arten angreifen lasen:
| Angriff | Animation | Beschreibung |
|---|---|---|
Schlag | Ein Basisangriff, der dem Spieler Schaden zufügt. Du kannst den Schadensbetrag, der zugefügt wird, über das Charakterdefinition-Asset definieren. | |
Biss | Ein Angriff, der eine kleine Menge Schaden als Ausgangsschaden zufügt, der sich aber mit einer festen Rate über die Zeit erhöht und den Spieler schließlich eliminiert. Nachdem ein Spieler gebissen wurde, sieht er auf seinem Bildschirm einen dunklen Rand, der langsam sein Sichtfeld einnimmt. Du kannst über das Charakterdefinition-Asset die Rate für den Schaden über Zeit anpassen, den dieser Angriff verursacht, um zu bestimmen, wie lange ein Spieler nach dem Biss überleben kann, oder diese Funktion ganz deaktivieren. |
Weitere Informationen zur Anpassung der Gameplay-Mechaniken für den Beißer-NPC findest du im Abschnitt Einstellungen für den Beißer-Gameplay-Modifikator weiter unten.
Aussehen der Beißer
Beißer-NPCs spawnen über NPC-Spawnpunkt-Geräte, die neue Typ-Option des Beißer-Charakter-Assets im Charakterdefinition-Asset. Bei Verwendung des Beißer-Charaktertyps spawnt das NPC-Spawnpunkt-Gerät eine generierte Gruppe der Beißer-Gegnertypen mit einer zufälligen Auswahl verschiedener Mesh-Komponenten und Farboptionen, um die Variabilität in einer Beißer-Horde zu erhöhen.
Für ein alternatives Aussehen, das zur Gefängnisumgebung passt, kannst du die Option Walker (Prison Uniform) im Typ-Dropdown-Feld des Charakterdefinition-Assets auswählen. Der Typ „Walker (Prison Uniform)“ ist nur eine Änderung der Darstellung. Die Gefängnisvariante der Beißer verhält sich genauso wie andere Beißer. Weitere Informationen findest du im Abschnitt Beißer-Aussehenanpassung.
Anpassen der Beißer-NPCs
Du kannst Eigenschaften und Verhaltensweisen des NPC-Charakterdefinitionen-Assets mit Modifikatoren definieren, um die Art, wie die Beißer-NPCs mit deinem Spieler und der Inselumgebung interagieren, weiter anzupassen. Der Walker Gameplay Modifier ist ein spezieller Optionensatz, mit dem du einmalige Eigenschaften für die Angriffe der Beißer-NPCs und Attribute bearbeiten kannst, um dein Projekt genauer abzustimmen.
Gerätezugriff
Du kannst in Unreal Editor für Fortnite (UEFN) Beißer-NPCs für deine Insel erstellen. Beißer-NPCs sind in UEFN nur über die „The Walking Dead Universe“-Projektvorlagen zugänglich. Um mehr über die Arbeit mit dem „The Walking Dead Universe“-Inhalt in UEFN zu erfahren, lies in der Dokumentation Arbeiten mit TWDU-Inseln nach.
Einrichtung in Unreal Editor für Fortnite
So fügst du Beißer-NPCs zu deiner Insel hinzu:
Navigiere im Inhaltsbrowser zu Alle > Fortnite > Geräte > !Beta und ziehe das NPC-Spawnpunkt-Gerät auf deine Insel.
Wähle das NPC-Spawnpunkt-Gerät aus und navigiere im Details-Panel zur Option NPC-Charakterdefinition.
Erstelle mit dem Dropdown-Feld zur Auswahl des Option-Assets ein neues NPC-Charakterdefinition-Asset. Benenne es und wähle dann eine Position in deinem Projekt, um das neue Asset zu speichern.
Doppelklicke auf das neue NPC-Charakterdefinition-Asset, um seine Optionen zu öffnen, und wähle dann in der Option Typ die Option Walker im Dropdown-Menü aus.
Du kannst automatisch ein NPC-Spawnpunkt-Gerät erstellen, das Beißer-NPCs spawnt, indem du das NPC-Charakterdefinition-Asset direkt auf deine Insel ziehst.
Du kannst das Gerät dann im Viewport auswählen, um das Details-Panel des Geräts zu öffnen und Anpassungen an den Eigenschaften des Geräts vorzunehmen.
Es kann zu Problemen mit Beißer-NPCs kommen, wenn sie mit größeren Umgebungsassets in deiner Insel navigieren müssen, z. B. Treppen.
So korrigierst du dieses Navigationsproblem:
Klicke im Viewport auf das Umgebungsasset.
Wähle im Details-Panel die Option StaticMeshComponent.
Blättere bis zur Option Kann sich auf die Navigation auswirken und deaktiviere das Kontrollkästchen, um die Option zu deaktivieren.
Weitere Beißer-NPC-Anpassung
Nachdem du ein NPC-Spawnpunkt-Gerät erstellt hast, kannst du die NPC-Spawnpunkt-Eigenschaften, die für alle NPC-Spawnpunkt-Geräte gelten, wie Spawnmenge, Bei Spielstart eingeschaltet und weitere, im Details-Panel definieren. Weitere Informationen zu NPC-Spawnpunkt-Geräten und ihren Anpassungseigenschaften findest du in der Dokumentation NPC-Spawnpunkt-Geräte.
Beißer-Gameplay-Modifikator
Modifikatoren sind zusätzliche Einstellungen und Overrides, die du auf NPC-Charaktere anwenden kannst, die über NPC-Spawnpunkte generiert wurden. Modifikatoren können Effekte wie Anpassungen der Bewegungsgeschwindigkeit und des Patrouillenwegs des NPC ergänzen.
Die meisten Modifikatoren sind für alle NPC-Spawnpunkt-Geräte identisch, darunter auch die NPC-Spawnpunkt-Geräte, die Beißer-NPCs spawnen können. Um mehr über diese universellen Modifikatoren zu erfahren, lies in der Modifikatoren-Dokumentation nach.
Um freundliche Beißer-NPCs zu erstellen, verwendest du den Team-Modifikator im Charakterdefinition-Asset, um dafür zu sorgen, dass die Beißer-NPCs entweder den Spielern gegenüber nicht feindselig sind oder im gleichen Team als Spieler eingegliedert werden, sodass die NPCs den Spieler unterstützen können, entweder gegen andere NPC-Gegner oder gegen andere Spieler.
Wenn NPC-Spawnpunkt-Geräte zum Spawnen von Beißer-NPCs verwendet werden, kannst du über den Beißer-Gameplay-Modifikator einmalige Eigenschaften definieren, um die speziellen Attribute der Beißer-NPCs zu steuern.
Wenn du den Beißer-Charaktertyp für deine NPC-Spawnpunkte verwendest, sollte der Beißer-Gameplay-Modifikator automatisch in der Option NPC-Charaktermodifikatoren des Spawnpunkts definiert werden. Wähle das Gerät im Viewport aus und erweitere dann die Option NPC-Charaktermodifikatoren, um die „Walker Gameplay Modifier“-Einstellungen anzuzeigen.
Der „Beißer-Gameplay-Modifikator“ kann auf alle Beißer-NPC-Spawnpunkte in deinem Projekt angewendet werden oder auf der Ebene der einzelnen NPC-Spawnpunkt-Geräte gesteuert werden. Beachte die folgende Tabelle abhängig davon, wie du den „Beißer-Gameplay-Modifikator“ auf die NPC-Spawnpunkte in deinem Projekt anwenden möchtest:
| Modifikatoren auf alle NPC-Spawnpunkt-Geräte anwenden | Modifikatoren auf einzelne NPC-Spawnpunkt-Geräte anwenden |
|---|---|
Befolge diese Schritte:
| Befolge diese Schritte:
|
Durch die Anwendung von Modifikatoren kannst du das Verhalten der Beißer-NPCs ändern, die du in dein Projekt aufnimmst, und zum Beispiel den Schaden-über-Zeit-Effekt des Biss-Angriffs deaktivieren, um leichtere Gegner zu erschaffen, oder die Gesundheit für härtere Gegner erhöhen. Um eine Varianz bei deinen Beißer-NPCs zu schaffen, kannst du ein Charakterdefinition-Asset duplizieren und den verschiedenen NPC-Spawnpunkten in deinem Projekt unterschiedliche Modifikatoren zuweisen.
Einstellungen für den Beißer-Gameplay-Modifikator
Hier findest du eine Liste der Einstellungen für den Beißer-Gameplay-Modifikator und eine Beschreibung ihrer Funktionalität:
| Optionen | Beschreibung der Optionen |
|---|---|
Headshot Damage Model | Wenn diese Option aktiviert ist, erleiden gespawnte Beißer begrenzten Schaden, wenn ein Spieler ihnen in den Körper schießt, aber kritischen Schaden durch Kopfschüsse. Wenn sie deaktiviert ist, erleiden die Beißer-NPCs Schaden wie alle anderen NPCs und Spieler. |
Attack Damage | Dieser Optionswert legt den Schadensbetrag fest, den ein Spieler nach einem erfolgreichen Angriff erleidet. Standardmäßig wird der Wert |
Bitten Damage Over Time | Dieser Wert legt den Schaden über Zeit fest, mit dem der Beißer einen Spieler nach einem erfolgreichen Biss-Angriff infiziert. Der Standardwert ist Setze diesen Optionswert auf 0, um den Biss-Schaden über Zeit der Gameplay-Mechanik zu deaktivieren. |
Remove Infection On DBNO | Wenn diese Option aktiviert ist, wird der Gebissen-Status des Spielers entfernt, nachdem er zu Boden gegangen ist. Das bedeutet, dass der Spieler durch den Biss-Angriff eines Beißers zu Boden gehen kann, aber nicht eliminiert wird, wenn er durch einen anderen Spieler wiederbelebt wird. Wenn die Option deaktiviert ist, entfernt das Wiederbeleben eines zu Boden gegangenen Spielers den Gebissen-Status nicht, was bedeutet, dass der Spieler trotzdem durch den Schaden-über-Zeit-Effekt des Bisses eliminiert wird. Um den Gebissen-Status eines Spielers zu entfernen, nachdem er zu Boden gegangen ist, musst du diese Option aktivieren. |
Skip Spawning Animation | Wenn diese Option aktiviert ist, spawnen die Beißer-NPCs ohne ihre Aufstehen-Spawn-Animation. Wenn sie deaktiviert ist, wird die Animation angezeigt, wenn der NPC spawnt. |
Wait Time Between Wandering Minimum | Hier kannst du die Mindestzeit festlegen, die Beißer-NPCs zwischen den wandernden Bewegungen warten und untätig herumstehen. Beißer-NPCs wählen zufällig eine Zeit zwischen diesem Wert und dem Wert aus, der für die Option Wait Time Between Wandering Maximum festgelegt ist, um zu bestimmen, wie lange sie warten, bevor sie sich wieder bewegen. Der Standardwert liegt bei |
Wait Time Between Wandering Maximum | Hier kannst du die maximale Zeit festlegen, die Beißer-NPCs zwischen den wandernden Bewegungen warten und untätig herumstehen. Beißer-NPCs wählen zufällig eine Zeit zwischen diesem Wert und dem Wert aus, der für die Option Wait Time Between Wandering Minimum festgelegt ist, um zu bestimmen, wie lange sie warten, bevor sie sich wieder bewegen. Der Standardwert liegt bei |
Beißer-Aussehenanpassung
Standardmäßig spawnt das Beißer-NPC-Gerät Beißer, indem zufällig Skelett-Mesh-Komponenten aus dem Standardsatz der Beißer-Meshs ausgewählt werden. Du kannst den Satz für das Beißer-Aussehen zu den Gefangenenuniformen ändern, die du im „The Walking Dead Universe“-Gameplay-Vorlagenprojekt gesehen hast. So änderst du das Aussehen deiner Beißer zu den Gefangenenuniform-Meshs:
Öffne dein Charakterdefinition-Asset, indem du im Inhaltsbrowser oder in der Option NPC-Charakterdefinition im Details-Panel deines NPC-Spawnpunkts doppelt auf das Asset klickst.
Öffne im Asset-Editor das Dropdown-Feld der Option Typ und wähle die Option Walker (Prison Uniform) aus.