Easy Object Pooling View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2020.1.3 or later
Package size
132 KB
Files
19
Favorites
9
Views in the past week
2

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Easy Object Pooling

by Alex Salemi (opens in new tab)

1 rating, too few to average

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for Easy Object Pooling, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

Easy Object Pooling screenshot 1

Easy Object Pooling screenshot 1

About this asset

This high performance package provides an easy way of making object pools, removing constant calls to the garbage collector.
It's very easy to use: just implement the interface and replace every call to Instantiate() and Destroy() with ObjectPooler.Require() and ObjectPooler.Release(), respectively.
Features:

     • Limited and unlimited size pools.    
     • Very easy to use.
     • Auto-release: when enabled, the pool will auto release an active gameobject if it can not fulfill gameobject demand.
     • Start size and max size parameters: pools will adapt their size run time.
     • No need to extend other classes. To make an object poolable you just need to implement an interface into the object. This way you can make poolable every monobehaviour, including the ones from other packages.
     • Use of Singleton pattern: you can access pools everywhere in your project.
     • Disabled objects do not clutter Scene Inspector: every pool has its own parent transform that will contain all inactive objects.

Tutorial on how to use it and example scene are inside the package.
Contact: Email

From the publisher's Asset Store listing.