
描述
Horde Zombi Component to create waves of zombi enemies, with 4 types of Zombi animations.
This component only works with a character blueprint.
By default the component works in this way:
1.- The component spawns a wave of enemies in a distance assigned by the config component and when all enemies are defeated, a new wave horde will be spawned.
2.- The component will delete enemies that are bugged.
3.- The component needs the nav mesh navigation in the map to work.
4.- The component will spawn enemies 360 degrees around the player character if possible (if there is a nav mesh ) in case of dungeons you need to increment the "max enemies for wave" because in case of failure no enemy will spawn.Video Presentation : https://youtu.be/indJoEu8O2g
Video Tutorial : https://youtu.be/8ZYtHOxk4Qw
Input used in the Map Example : HordeZombiImput.ini
Features:
2 Actor components, C_ZombiAI (used in enemy) and C_HordeGenerator (used in the player character)
1 Detour Crowd AI Controller ( AI_ZombiControler) used in the enemy.
1 Blueprint Actor Projectile (Projectile fired by the range zombi)
9 Blueprint Task, 3 Blueprint Service (AI Tree)
2 Enum, 3 Structure
2 Blueprint Interface
3 AI Tree , 1 Blackboard
42 Animations (Zombi Melee, Zombi Range, Zombi Screamer, Zombi Special)
包含格式
- versions