View on Asset Store (opens in new tab)
Package details
- Latest version
- 2.0
- Last updated
- First released
- Unity version
- 6000.0.25 or later
- Package size
- 17.4 MB
- Files
- 101
- Favorites
- 15
- Views in the past week
- 29
Price tracking
- Last checked
- Tracked since
- Lowest recorded
- $4.99 on
Keywords
Smart Wave Spawner Tool (With Enemy AI)
Unity toolkit for crafting dynamic wave-based gameplay systems endless horde modes. Featuring adaptive AI difficulty with Enemy Ai, no-code visual designer tools, empowers creators to build scalable.
Affiliate link · Purchases support this site
Price history
Last 6 months
USDAsset preview
1 / 6
Smart Wave Spawner Tool (With Enemy AI) screenshot 1
About this asset
Spawn Smarter. Build Faster. Dominate Gameplay.
Smart Wave Spawner Tool (SWST) is your all-in-one solution for building professional, adaptive wave systems without writing a single line of code.
Designed for both PC and Android, it combines AI-driven difficulty, visual editors, and optimized performance — ideal for creating horde, survival, or boss rush modes with ease.
Documentation & Demo
✔ Documentation: View Online
✔ Try Before You Buy (WebGL Demo): https://decnet.itch.io/swst
🔹NOW MORE ABOUT THIS TOOL --
✔ Enemy AI & Weapon System
Bring your waves to life with intelligent, combat-ready enemies.
This system seamlessly integrates with the Smart Wave Spawner Tool (SWST) to give every spawned unit realistic AI behavior — powered by NavMesh pathfinding, state machines, and modular weapons.
✔ Key Highlights
- Smart AI Controller: Handles detection, chasing, attacking, and taking cover dynamically.
- Modular Weapon System: Supports hitscan and projectile guns with recoil, heat, and effects.
- Health & Death System: Integrated with wave management and pooling for smooth performance.
- Optimized for Mobile & PC: Efficient pathfinding and low Update() overhead ensure stable FPS.
- Fully Expandable: Customize states, add flanking or boss logic, and tweak combat behavior easily.
Perfect for zombie survival, arena shooters, and AI combat games — plug in and play instantly with full SWST integration.
✔ Rapid No-Code Prototyping
- Visual wave designer with drag-and-drop control.
- Preview waves directly in the editor — no Play Mode required.
- One-click presets: Horde, Boss Rush, Endless Survival.
- Smooth 60+ FPS performance on mid-range Android devices.
✔ AI Director & Dynamic Difficulty
- Adaptive system that adjusts enemy count, health, and pace based on player skill.
- Choose modes: Aggressive, Balanced, or Adaptive.
- Fine-tune scaling via AnimationCurves and AI Profiles.
✔ Flexible Gameplay Integration
- Trigger waves via kill count, timer, manual, or objectives.
- Add safe zones, loot drops, upgrades, and rewards.
- Sync multiple spawners for multi-zone battles.
✔ Power Features
- In-game editing with JSON save.
- Analytics dashboard for kills and wave tracking.
- Extendable network-ready hooks.
- Optional demo player for instant testing.
⚙ Optimized for Scale
- Object pooling + async spawning for stable 60+ FPS.
- Offline-ready — no dependencies or internet needed.
- Clean, commented code for easy extension.
Community & Support
✔ Email: [email protected]
✔ YouTube: @DecNetGames
✔ Discord: discord.gg/P9wepz7NBW
✔ Instagram: @decnetgames
✔ Core Components
- WaveSpawner.cs – Main spawner logic
- AIDirector.cs – Adaptive difficulty
- BotAIController.cs - Control Enemy Behavior
- WaveDesigner.cs – Editor visual tool
- WaveTimelineEditor.cs – Timeline view for waves
- WaveManager.cs – Multi-spawner control
- RewardsManager.cs – Loot and upgrade system
- SafeZone.cs – Zone and defense handling
More Then 25+ Pro Scripts Handle Whole System With Optimization
⚙ Why SWST?
SWST lets developers design, test, and control entire enemy waves in just minutes — no programming required.
It combines AI-driven logic, visual editing, and dynamic scaling to make gameplay engaging and replayable.
✔ Wave Designer:
Create, preview, and balance enemy waves directly in the editor. Adjust speed, spawn rate, and triggers — all visually.
✔ Adaptive AI Director:
Automatically adjusts difficulty based on player performance. Choose from Aggressive, Balanced, or Adaptive modes.
✔ Wave Timeline Editor Window:
Timeline view (height=200f, timePerUnit=0.5f) with drag-and-drop events (WaveTimelineConfig.events: waveIndex, prefab, spawnTime, isBoss). Load/Save/Reload; GUI drawing for grid, markers, shading.
* Performance Optimized:
Uses object pooling and async spawning to ensure 60+ FPS even on mid-range Android devices.
-> ✔ Flexible Integration:
- Timer, kill-count, or objective-based wave triggers
- Multiple spawner synchronization
- Supports custom enemies, bosses, and rewards
-> ✔ Built-in Save & Analytics:
Track wave progress, kills, and time with integrated logging.
-> ✔ Extendable Codebase:
Clean, commented C# scripts for easy customization or multiplayer integration.
Unleash your creativity with SWST and build the next viral survival game!
From the publisher's Asset Store listing.
Technical details
Supported Unity Versions:
Unity 6000.0.25f1 LTS and above (tested on 2022.3.55f1 and 6000.0.25f1).
Supported Platforms:
- Windows (PC)
- Android (Mobile)
- Works with URP, HDRP, and Built-in Render Pipeline
Included Assets:
- 6+ core scripts (WaveSpawner, AIDirector, WaveDesigner, etc.)
- Complete demo scene (ready-to-test)
- Editor GUI tools for visual wave setup
- JSON-based wave saving system
- Prefab examples (enemies, managers, triggers)
Documentation:
Full documentation included in the package and available online.
View Documentation
Demo (Try Before You Buy):
Play WebGL Demo
Compatibility
| Unity version | Built-in | URP | HDRP | Custom |
|---|---|---|---|---|
| 6000.0.25f1 | Compatible | Compatible | Compatible | Compatible |
As listed on the Asset Store.