Procedural Area Spawner


Procedural Area Spawner is a simple tool allowing for easy runtime spawning of random props within given areas.

 


by Revision3


★★★★ star rating
Price History +

Procedural Area Spawner is a simple tool allowing for easy runtime spawning of random props within given areas.

 

Key features :

 

- Effortlessly spawn any gameobject within a set area defined by a Box Collider component. Areas to avoid spawning in can be set using the Layer system.

 

- No need to place spawn points or nodes. Object positioning handled by the spawning algorithm.

 

- Anchor plane system to automatically rest your objects against the floor, roof or walls if needed.

 

- AABB Spawn Mode for near instantaneous "lazy" procedural space filling. Perfect for many uses such as procedural cities or filling shelves with random books.

 

- Physical Spawn Mode for a more accurate but slower procedural space filling. Uses Box Colliders and Layers to check for other objects in the way.

 

- Main spawn loop driven by two control variables that can be tweaked to trade how well an area is filled for faster generation or vice versa.

 

- Works using seeded generation. Ready for use with procedural games that require a same level to generate with a given seed.

 

- Spawn chances set on an object per object basis to have rare and common prefabs

 

- Extensive Comments within code to help you customize the asset even further

   

DISCLAIMER: Asset may not be compatible with the latest version of Unity in between updates due to engine functions getting deprecated or changed. No refunds will be granted for this reason.