OPS - Object Pool System View on Asset Store (opens in new tab)

Package details

Latest version
1.0
Last updated
First released
Unity version
2021.2.7 or later
Package size
189 KB
Files
24
Favorites
3
Views in the past week
4

Price tracking

Last checked
Tracked since
Lowest recorded
$5.99 on

Keywords

OPS - Object Pool System

by Abony Interactive (opens in new tab)

No ratings yet

OPS is a simple, but powerful tool which optimize work with large numbers of game objects.

Price $5.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for OPS - Object Pool System, 6 months Current $5.99; lowest $5.99; highest $5.99 in this period. $0 $5 $10 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 2

OPS - Object Pool System screenshot 1

OPS - Object Pool System screenshot 1

About this asset

Object Pool allows you to reuse game objects instead of constantly creating them. It increases performance in your project (especially if you constantly re-create lots of game objects).

How it works

All you need is to obtain a new game object from the pool (instead of instantiating a new one), and release the game object (instead of destroying it) to return it to the pool.

Key features

  • Improve performance
  • Easy-to-learn tool
  • Works 'out of the box'
  • Detailed documentaion
  • Versatile and suitable for most projects
  • Comfy and clear custom Inspector for all components
  • Implements global event system which is based on ScriptableObject

Documentaion

See the included ReadMe file. 

Plans for the future

  • Add 'Zenject' support
  • Add more features for customize and scale object pool
  • Add our new non-annonced tool support

From the publisher's Asset Store listing.

Technical details

  • Can be standalone system or part of another big system
  • Can obtain enabled and disabled game objects
  • Works with prefabs
  • Can load prefabs by target references and from folders
  • Implements global event system which is based on ScriptableObject
  • Contains component to automatically handle global events and invoke target methods in other scripts
  • Allows you select the parent of obtaining game objects
  • Implements pre-creation feature to optimize game objects creation
  • Supports automatic game objects release and return to pool
  • Supports manual game objects release and return to pool

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2021.2.7f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.