View on Asset Store (opens in new tab)
Package details
- Latest version
- 1.1
- Last updated
- First released
- Unity version
- 2021.3.4 or later
- Package size
- 1.8 MB
- Files
- 49
- Favorites
- 17
- Views in the past week
- 2
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $8.99 on
Keywords
Enemy Zone and Wave Spawner Toolkit
- Price drop
Easily define spawn zones or wave-based encounters with the Enemy Zone and Wave Spawner Toolkit. Customize NPC or enemy types, counts, and timings. Great for RPG, shooters, strategy, and action games.
Lowest recorded price
Get 10% off on Asset Store (opens in new tab)Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Enemy Zone and Wave Spawner Toolkit screenshot 1
About this asset
Spawn enemies or NPCs into your levels with ease with the Enemy Zone and Wave Spawner Toolkit!
This asset offers game developers a robust solution to spawn NPCs and enemies dynamically in predefined zones or a way to create challenging enemy waves. This tool is highly customizable and suitable for most genres, whether you're working on a fast-paced action game, a strategic tower defense, or an open-world RPG.
Included in this package is the Enemy Spawn Zone script, a tool that lets you define areas in your world where enemies or NPCs will be placed randomly, ensuring they don't overlap or spawn outside your designated space. Populate forest with animals in an instant. Fill your zombie infested city with the click of a button!
The Enemy Wave Spawner allows for the creation of waves of enemies, each wave customizable with varying enemy types, quantities, spawn delays, and more. You have full control over wave intervals, random or specific enemy counts, and activation methods, automatic timer based waves or player triggered.
From the publisher's Asset Store listing.
Technical details
- Enemy Spawn Zone: Define a zone where NPCs or enemies will randomly spawn.
- Wave Spawner: Create and customize waves of units all spawning randomly within a designated zone. Adjust spawn delays, quantities, and enemy types for dynamic encounters.
- Customization Options: Randomize enemy numbers, set wave multipliers, or allow enemies to overlap based on your game’s needs.
- Layer Mask Support: Ensure that enemies spawn on proper terrain or in predefined areas by using ground layers.
- Adjustable Spawn Behavior: Toggle between automatic and manual wave spawning, giving you full control of when and how enemies appear in your game.
- Preloading Enemies: Option to preload enemies into a hidden area to avoid performance spikes during runtime.
- Gizmos Visualization: Easily visualize spawn zones and enemy bounds within the Unity Editor.
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 2021.3.4f1 | Compatible | Compatible | Compatible | Compatible |
The example scene makes use of TextMeshPro.
As listed on the Asset Store.