Unity logo
Cancel
Cart
Applications
Sell Assets

Over 11,000 five-star assets

Rated by 85,000+ customers

Supported by 100,000+ forum members

Every asset moderated by Unity

Home
Tools
Behavior AI
1/2
Advanced Spawner: Streamline spawn mechanics for RPGs, NPCs & more in 2D/3D games with optimized pooling.
Render pipeline compatibility
The Built-in Render Pipeline is Unity’s default render pipeline. It is a general-purpose render pipeline that has limited options for customization. The Universal Render Pipeline (URP) is a Scriptable Render Pipeline that is quick and easy to customize, and lets you create optimized graphics across a wide range of platforms. The High Definition Render Pipeline (HDRP) is a Scriptable Render Pipeline that lets you create cutting-edge, high-fidelity graphics on high-end platforms.
Unity VersionBuilt-inURPHDRP
2021.3.45f1
Compatible
Compatible
Compatible
Description

This comprehensive system is engineered to streamline the spawning process for a multitude of game genres, including FPS, RPG, RTS, and more. The possibilities are boundless. If you're seeking additional functionalities or have ideas for improvement, we warmly invite you to share your suggestions in our Discord community's suggestions tab for potential inclusion in future updates.

Features

  • Enhanced Pooling System: Our newly introduced pooling system optimizes performance by efficiently reusing game objects, making it an essential tool for resource management across all types of games.
  • Versatile Spawn Methods: Benefit from an expanded arsenal of spawn methods, allowing for both random and precision-based object spawning to suit any scenario or gameplay mechanic.
  • Configurable Wave Spawning: Tailor the initial spawn delay on a per-wave basis with our configurable settings, perfect for designing precise spawn sequences or simulating instant respawn times for objects.
  • Interface-Driven Pool Configuration: Utilize the interface for our pooling system to customize object pools to your project's specific needs, ensuring optimal performance and gameplay flow.
  • State Reset via OnSpawn Event: Automatically reset your prefab's state upon reuse from the pool, maintaining consistency and quality in the gameplay experience.
  • Simplified Wave Setup: Quickly configure waves to spawn in a randomized manner or according to preset arrangements, offering both simplicity and complexity in your spawning logic.
  • Infinite Spawning Capabilities: Easily establish an endless spawner for continuous gameplay dynamics, complete with full C# code annotations for clarity.
  • Dynamic Enemy Spawning: Spawn adversaries at designated points, randomly, or even introduce a boss character that summons additional enemies, enriching the player's challenge.
  • Spawn Management: Monitor active units per sub-spawner, halt enemy spawns until the current pool is cleared, and leverage our pause/resume feature for granular control over the spawning process.
  • Spawn Timing and Activation: Customize the timing between spawns and activate spawners with a delay or through in-game interactions, accompanied by callbacks for completed spawners.

Designed to cater to both 2D and 3D gaming environments, this package offers a spectrum of features from basic to advanced. Some programming knowledge may be beneficial to fully leverage the extensive capabilities of this system. Should you require assistance or have specific inquiries, do not hesitate to reach out. Your satisfaction and project success are paramount to us.


Unsure About Compatibility?


For any queries or feature requests, feel free to contact us via email or join our vibrant Discord community. Your feedback and needs are instrumental in shaping the continuous evolution of our offerings.


Contact | Support

Technical details
  • Compatibility: The package is designed to be compatible with both 2D and 3D games.
  • Spawning: The package allows for the quick setup of waves that can spawn enemies randomly or based on preset configurations, this can also be used for games like RPG NPC spawning and Dungeon crawlers.
  • Flexibility: Spawner Advanced provides the flexibility to make spawning as simple or as complex as needed for your project. It offers a range of features from basic to advanced.
  • Infinite Spawning: The package supports the setup of an infinite spawner, allowing for continuous enemy spawning.
  • Code Comments: The C# code provided in Spawner Advanced is fully commented, which can make it easier for developers to understand and modify the code if needed.
  • Specific Spawn Points: It is possible to spawn enemies at specific spawn points defined in your game.
  • Tracking Spawned Units: The package includes functionality to keep track of the currently spawned units per sub spawner. This can be useful for tracking enemy counts or managing gameplay elements.
  • Clearing Spawn Pool: Spawner Advanced allows you to stop spawning enemies until the current spawn pool is cleared. This can be helpful for controlling the flow of enemy units in your game.
  • Time Between Spawns: You can set a specific time interval between each spawn, controlling the rate at which enemies are generated.
  • Activation Options: The spawner can be activated either with a delay when the game starts or triggered in-game using a lever, button, or other triggers.
  • Support for Beginners and Advanced Users: While the package offers a wide range of features, it acknowledges that some programming experience may be required to utilize its full potential. The developer provides assistance for specific inquiries or help with using the package.

Spawner Advanced & Pooling

(3)
20 users have favourite this asset
(20)
$15
Seat
1
Updated price and taxes/VAT calculated at checkout
Refund policy
This asset is covered by the Unity Asset Store Refund Policy. Please see section 2.9.3 of the EULA for details.
Secure checkout:
Supported payment methods: Visa, Mastercard, Maestro, Paypal, Amex
a year ago
I LOVE ASSET !!! Spawner Advanced <3
My Review: Spawner Advanced is an absolute must-have for any game developer who wants to add more life and challenge to their games. With this incredi...
Quality assets
Over 11,000 five-star assets
Trusted
Rated by 85,000+ customers
Community support
Supported by 100,000+ forum members
Unity logo
Language
Feedback
Partners Program
Partners
USD
EUR
Copyright © 2025 Unity Technologies
All prices are exclusive of tax
USD
EUR