This is a paid asset, but now you can download Ultimate Spawner for FREE, Please keep in mind this package is provided only for learning purposes or to be able to test before buying the product, NOT FOR COMMERCIAL PURPOSES.
For more detail this asset from the Unity Asset Store: Click Here
Ultimate Spawner v1.3.6
“If possible, please buy the package to support the developer”
Ultimate Spawner is a powerful asset that is feature package and makes adding spawning systems to your game easy. Ultimate Spawner includes a number of useful spawner systems such as spawn points, spawn areas and more which are suitable for all your spawning needs, whether it be a 2D game or 3D. Our spawner hierarchy system allows you to create complex logical spawning systems with little effort saving you time and work over implementing custom solutions.
Features
-A complete easy to use spawning system
-Quickly setup spawn location and have your enemies spawning in no time.
-Occupied checks determine whether spawn locations are available for spawning.
-Using spawn masks you can easily specify which spawnable items are allowed at particular spawners.
-Create spawnable item collections where each item has a spawn chance value.
-Create hierarchical spawn systems where spawn requests can be delegated to child spawners.
-Spawn triggers allow spawning only when the player is inside a bounding volume.
-Spawn targets allow distance-based spawning for a particular target.
-Easily integrate pooling support.
-Highly customizable spawners.
-Suitable for 2D and 3D games.
-Fully commented C# source code.
-Comprehensive .chm API documentation.