Master Spawner SBM View on Asset Store (opens in new tab)

Package details

Latest version
1.0.0
Last updated
First released
Unity version
2023.2.2 or later
Package size
1.3 MB
Files
203
Favorites
5
Views in the past week
1

Price tracking

Last checked
Tracked since
Lowest recorded
$15.00 on

Keywords

Master Spawner SBM

by SkyBlueMage (opens in new tab)

No ratings yet

A highly modular, performance-optimized spawning system for any game type with intuitive components, unity events, triggers and powerful wave management.

Price $15.00

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Master Spawner SBM, 6 months Current $15.00; lowest $15.00; highest $15.00 in this period. $0 $10 $20 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 9

Master Spawner SBM screenshot 1

Master Spawner SBM screenshot 1

About this asset

Master Spawner SBM is a comprehensive, highly modular spawning solution designed for maximum flexibility and performance. Whether you're creating a 2D platformer, a complex MMORPG, a MOBA, or a Roguelike dungeon crawler, Master Spawner handles all your spawning needs with an intuitive component-based architecture.

Unlike other spawning systems that force you into specific workflows, Master Spawner's modular design lets you add only the components you need, creating lean, efficient spawning systems tailored to your exact requirements.

Modular Architecture

  • Fully component-based system - add only what you need
  • Core MasterSpawnerSBM component with optional extension modules
  • Mix and match components to create custom spawning behaviors
  • Clean, intuitive inspector interfaces with contextual help

Advanced Spawning Options

  • Single object and wave-based spawning
  • Multiple activation/deactivation conditions (time, proximity, triggers, input)
  • Customizable spawn areas (point, box, sphere, custom transforms)
  • Ground alignment and collision check
  • Wave enforcement to maintain specific enemy counts

Performance Optimized

  • Built-in object pooling system for maximum efficiency
  • Automatic lifecycle management
  • Smart despawning options to control object counts
  • Handle thousands of objects with minimal overhead

Complete Wave System

  • ScriptableObject-based wave definitions
  • Weighted random spawning based on percentages
  • Conditional spawning based on time, waves, object count, or custom triggers
  • Multiple spawn points per wave

Event-Driven Architecture

  • Rich event system for game logic integration
  • OnActivation, OnDeactivation, OnSpawning, OnDespawning events
  • Trigger system for external control of spawners
  • Chain multiple spawners together for complex behaviors

Universal Compatibility

  • Works with any AI or character system
  • Compatible with 2D and 3D projects
  • No dependencies on specific Unity systems
  • Supports all render pipelines (Built-in, URP, HDRP)

Comprehensive Documentation

  • Detailed user manual with setup guides and examples
  • Complete API reference
  • Multiple example scenes demonstrating common use cases
  • In-editor tooltips and contextual help

Example Use Cases

  • RPG Enemy Spawning - Create dynamic spawn zones that activate when players approach
  • MOBA Lane Minions - Set up timed wave spawning with increasing difficulty
  • MMORPG Creature Zones - Define territory-based spawning with different enemy types
  • Roguelite Room Generation - Spawn enemies based on room configuration and player progress
  • Arena Shooters - Create wave-based combat scenarios with varied enemy compositions
  • Strategy Games - Spawn units at specific locations based on player actions
  • Bullet Hell Games - Create complex enemy wave patterns with precise timing

Included Examples

  • Classic RPG example with proximity-based activation
  • MMORPG area-based spawning with different rates
  • MOBA team-based lane spawning with progressive waves
  • Roguelite box-area spawning with enemy-based triggers
  • Multiple tutorial scenes demonstrating each feature

Boost your game development workflow with this powerful, flexible spawning system that adapts to your needs rather than forcing you to adapt to it. Master Spawner SBM is the ultimate solution for all your object spawning requirements.

From the publisher's Asset Store listing.

Technical details

  • Clean, well-commented C# code
  • Fully encapsulated in the SkyBlueMage.MasterSpawner namespace
  • Compatible with Unity 2022.3 and newer
  • No third-party dependencies
  • Supports all Unity render pipelines
  • Works with both 2D and 3D projects
  • Full source code access

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP
2023.2.2f1 Compatible Not listed Not listed

As listed on the Asset Store.