SmartPool released

We just released SmartPool, an easy to use prefab pooling solution.

Features:

  • Maintains a pool of preloaded gameObjects to spawn and despawn them without performance loss
  • Access pools either by name or reference
  • Keep pools persistent between scene changes
  • Delayed culling of unused objects
  • Full playMaker integration
  • Incredibly easy to use

Available at the AssetStore

Happy new year!

v1.02 arrived at the AssetStore. Now you can call Despawn() and Kill() with any gameobject (managed by a pool or not) and they will be handled like expected (i.e. unmanaged objects will be destroyed).

The playMaker package now contains two new actions, GetPoolByItem and GetPoolByName.

Jake