Over 11,000 five-star assets
Rated by 85,000+ customers
Supported by 100,000+ forum members
Every asset moderated by Unity
This content is hosted by a third party provider that does not allow video views without acceptance of Targeting Cookies. Please set your cookie preferences for Targeting Cookies to yes if you wish to view videos from these providers.
1/11
Spawn Factory provides an easy and powerful solution to all enemy spawning needs. It has fully customizable spawn areas with precise obstacle avoidance and even NavMesh spawning! Waves has just been added offering a handful of new options to easily horde after horde of enemies. It also includes performance saving features, such as a pooling system that can also function standalone!
Features
•Highly customizable wave spawning
•Flexible spawn areas
•Works with any unity prefab and any enemy ai
•Detects when enemies killed and uses it to for wave spawning options (such as don't spawn more until after the wave died).
•Pooling made easy (now with categories to stay organized!)
•Pooling option for any objects between scenes and in a single scene
•Obstacle avoidance for any layer
•Spawning on Nav Mesh only
•Disable/re-enable enemies on player distance (works for multiple players)
•Spawning can trigger only when player is within custom radius
•Player radius detection from spawner or separate object
•Spawn random amounts
•Customize object start rotation or use a random one
•Spawn delay between enemies
•Nice and clean Editor
•Full C# source code
•Customizable editor options
Third Party Asset Integration
•Vegetation Studio Pro
•More Effective Coroutines (MEC)
Documentation | Changelog | Contact
This asset uses UnityExtensions.ArrayDrawer under MIT license; see Third-Party Notices.txt file in package for details.
Features
•Highly customizable wave spawning
•Flexible spawn areas
•Works with any unity prefab and any enemy ai
•Detects when enemies killed and uses it to for wave spawning options (such as don't spawn more until after the wave died).
•Pooling made easy (now with categories to stay organized!)
•Pooling option for any objects between scenes and in a single scene
•Obstacle avoidance for any layer
•Spawning on Nav Mesh only
•Disable/re-enable enemies on player distance (works for multiple players)
•Spawning can trigger only when player is within custom radius
•Player radius detection from spawner or separate object
•Spawn random amounts
•Customize object start rotation or use a random one
•Spawn delay between enemies
•Nice and clean Editor
•Full C# source code
•Customizable editor options
Third Party Asset Integration
•Vegetation Studio Pro
•More Effective Coroutines (MEC)
Documentation | Changelog | Contact
This asset uses UnityExtensions.ArrayDrawer under MIT license; see Third-Party Notices.txt file in package for details.
Spawn Factory
(8)
37 users have favourite this asset
(37)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
Secure checkout:

License agreement
Standard Unity Asset Store EULALicense type
File size
3.3 MB
Latest version
2.02
Latest release date
Jan 13, 2021
Original Unity version
2017.4.1
Support
Visit siteQuality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Language
Feedback
Partners Program
PartnersUSD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR