#AssetStore #unity #unity3d #new #asset #gamedev #indiedev #GameContentShopper

Publisher

CorePro

Please Note

This entry is from Friday October 10, 2025. The price of the asset may have changed since then.
Please visit our homepage for recent offers and sales. Official and private Unity Asset Store™ sales usually last about 14 days.

Overview

Enemy Spawner Pro is the ultimate solution for managing enemy waves -get professional results in minutes.



💎 WHAT MAKES IT UNIQUE?



🖥️ One-Window Visual Editor

  • Manage all waves, spawn logic, spawn points, and settings in one place
  • Instantly see all waves, objects, and conditions
  • Real-time changes and previews - what you see is what you get
  • No need to switch between gameobjects

📊 Advanced Wave Management

  • Unlimited waves, with customizable enemy lists
  • Automated wave transitions and flexible timers
  • Difficulty progression per wave
  • Multiple end conditions (time, count, all enemies defeated, or custom)

🎯 Smart Spawn Areas

  • Visual setup of spawn zones - edit right in Scene view
  • Five spawn patterns (Points, On Circle, Inside Circle, On Horizontal Line, On Vertical Line
  • Random – unpredictable, dynamic spawning
  • Sequential – total control over order
  • Raycast-to-ground for accurate height placement
  • TagMask system – spawn only on valid surfaces/tags
  • Minimum spacing between objects
  • Multiple attempts to find the perfect spot

⚡ Built-in Object Pooling

  • PoolPro System for maximum performance (zero GC)
  • Automatic return of objects to the pool
  • Dedicated debug window for pool monitoring

🎨 Intuitive Visual Editor

  • Gizmos for spawn areas in Scene View
  • Spawn direction arrows
  • One-click setup for spawn orientation
  • Real-time preview-see changes instantly

🧠 Thoughtful Architecture

  • Modular design – every component works independently
  • Easy to extend – add custom logic with no hassle
  • Clean, well-documented code

📦 WHAT’S INCLUDED:

  • SpawnManager (main controller)
  • SpawnAreaController (spawn areas)
  • WaveData (wave configuration)
  • PoolPro(performance)
  • InspectorPro(library of attributes to build better inspector)


From the Author

I built Enemy Spawner Pro because I was tired of tools that hid everything behind endless lists and inspectors. I just wanted a single, visual place where I could see and control everything at once - so I made it.



If you have suggestions or ideas, email me at CoreProAssets@gmail.com

X