
A powerful and modular spawn system for Unity with object pooling, adaptive difficulty, and designer-friendly controls.Tboxfinn Smart Spawn System is a flexible and fully-featured spawn solution for Unity, designed to help both developers and designers easily implement intelligent enemy or object spawning logic — with zero need for custom scripting.This system supports multiple spawn modes (time-based, area-triggered, wave, manual, conditional, event-driven), a variety of spawn patterns (random, circular, grid, formation), and includes a built-in object pooling system for optimized performance. It’s ideal for survival games, tower defense, roguelikes, or any game that requires dynamic and scalable spawning.With a clean custom Inspector, real-time scene visualization, and runtime debugging tools, you can design and test spawns entirely within the editor.Key Features:✔ Multiple spawn modes – Time, wave, area, event, follow-target, and manual✔ Spawn patterns – Random, circular, grid, predefined points, and formations✔ Built-in pooling system – Automatic pool creation, expansion, and cleanup✔ Adaptive difficulty – Adjust spawn behavior based on real-time game conditions✔ Conditional rules – Customizable spawn logic based on game state✔ Visual debugging – Scene gizmos for spawn zones and formations✔ Easy to use – No code required, but fully extensible for advanced users✔ Editor tools – Test spawns, clear enemies, visualize in real-timeWhether you’re building a bullet hell, dungeon crawler, or large-scale battle system, Tboxfinn Smart Spawn System provides a robust and customizable foundation to control how and when your enemies appear.This asset includes code that was partially refactored and cleaned using AI-assisted tools (Github Copilot). The AI tools were only used for formatting, naming consistency, and minor optimization suggestions. All core functionality, logic design, and testing were implemented and validated manually.