Skip to content
Media 1 for listing Fully Customizable Enemy Spawn System (Multiplayer Support) V[2.0.2]
0 comments

Description

Create highly dynamic, scalable, and fully customizable enemy wave systems for your Unreal Engine project in just a few minutes.

The Fully Customizable Enemy Spawn System is designed to provide developers with maximum flexibility while keeping the setup process incredibly simple. Whether you're creating a survival game, horde mode, tower defense, open-world encounters, or arena combat, this system gives you complete control over every aspect of enemy spawning—without requiring complex setup.

Built with both Singleplayer and Multiplayer in mind, every spawn area can be configured independently, allowing you to create unique gameplay experiences throughout your entire project.

⭐ New in Version 2.0.2

Defense Mode

A complete defense gameplay mode has been added.

  • New BPC_Defense component for easy integration with any defendable actor.

  • Configure the probability that enemies target either the player or the defended object.

  • Automatically end the defense event when the objective is destroyed.

  • Defense events can automatically restart when players return to the spawn area.

Improved AI Integration

Integrating your own AI is now easier than ever with the new AIComponent Blueprint.

Optimization

  • Blueprint optimizations for improved overall performance.

Key Features

Fully Customizable Spawn System

  • Works in Singleplayer and Multiplayer

  • Place multiple independent spawn zones in your level

  • Configure every spawn zone individually

  • Supports Spawn Boxes and Spawn Spheres

  • Spawn enemies around the player or randomly throughout the world

  • Adjustable minimum and maximum spawn distance

  • Random spawn locations within a configurable radius

  • Custom line trace target for reliable spawning

Advanced Wave System

  • Unlimited or limited number of waves

  • Configure enemies per wave

  • Increase enemy count every round

  • Adjustable delay between enemy spawns

  • Adjustable delay between waves

  • Maximum simultaneous enemies

  • Enemy amount scaling based on player count

  • Progressive difficulty scaling

Enemy Customization

  • Custom enemy health

  • Optional health scaling every wave

  • Adjustable movement speed

  • Optional movement speed scaling every round

  • Configurable random roaming behavior

  • Set maximum roaming distance

  • Control how long AI waits before selecting a new destination

  • Choose whether enemies immediately chase players or patrol freely

Boss System

Create powerful boss encounters with extensive customization.

  • Spawn bosses after a specific number of kills

  • Spawn bosses after a specific wave

  • Restrict bosses to selected waves

  • Adjustable boss health

  • Adjustable boss movement speed

  • Multiple boss behavior settings

Included AI

  • Simple AI included for quick setup and testing

  • Easily replaceable with your own AI characters

Why Choose This System?

  • Extremely easy to set up (under 2 minutes)

  • Blueprint-only solution

  • Designed for easy integration into existing projects

  • Highly modular and reusable

  • Suitable for Survival, Horde, Defense, Open World, Arena, and Shooter games

  • Optimized for both solo and multiplayer experiences

  • Clean, organized Blueprints for easy modification

Technical Information

  • Number of Blueprints: 10

  • Network Replicated: Yes

  • Multiplayer Ready: Yes

  • Engine: Unreal Engine

  • Supported Platform: Windows

Video Tutorials

Product Overview
https://youtu.be/fyFpArkuoSg

Setup Tutorial
https://youtu.be/L6T0aaUPjwg

AI Integration Tutorial
https://youtu.be/D5xFzKVxEh8

Demo Project
https://www.mediafire.com/file/rjtdzlezl7hy8dr/Custom+Spawn+System+Demo+Projekt.rar/file

Support

If you have questions, encounter any issues, or would like to suggest new features, feel free to contact me:

Email: [email protected]

If you enjoy the product, I would greatly appreciate your review. Your feedback helps improve future updates and supports continued development.

Included formats