What is SWS?
SWS (Spawn & Wave System) is a complete spawning and wave management system for Game Creator 2. Create Tower Defense games, Roguelike survival arenas, resource gathering systems, and more — all through Visual Scripting with no coding required.
SWS provides a robust foundation for any game that needs to spawn entities in waves, manage their lifecycle, and track their status. Whether you're building a classic tower defense with path-following enemies or a bullet-heaven roguelike with endless spawning, SWS has you covered.

Key Features
Spawn Manager
Central singleton with priority queue and batch processing
Object Pooling
High-performance pooling with configurable sizes per profile
Wave System
Flexible waves with Single, Loop, and Endless modes
Path System
Waypoint-based paths with speed, wait times, and events
Entity Registry
Track all spawned entities with status and wave index
SpawnProfiles
Reusable prefab configurations with variants and budget costs
Visual Scripting
14 Instructions, 12 Conditions, 12 Events for GC2
Tower Defense
Built-in helpers for TD games with path following
Roguelike Mode
Support for arena-style spawning with endless waves
Resource System
Harvest and respawn resources with cooldowns
Debug Tools
Editor window for wave management and testing
Scene Generators
Quick-start templates for TD, Roguelike, and Resource scenes
Use Cases
Tower Defense
Enemies follow paths, towers attack, waves escalate in difficulty
Roguelike / Survivors
Endless waves spawn around the player with increasing intensity
Resource Gathering
Trees, ores, and collectibles respawn after being harvested
Arena Combat
Wave-based enemy encounters in enclosed arenas
System Requirements
System Requirements
| Component | Version |
|---|---|
| Unity Editor | 2022.3.0f1 or higher |
| Game Creator 2 Core | 1.7.0 or higher |
| Game Creator 2 Stats | 1.1.0 or higher |
| TextMeshPro | 3.0.6 or higher |
Project Statistics
Screenshots
Quick Links
Related Assets
SWS works great standalone but integrates beautifully with other Cupedos assets: