A lightweight Object Pooling solution for Unity.
-
Updated
Jan 21, 2023 - C#
A lightweight Object Pooling solution for Unity.
A simple and flexible audio manager for Unity, featuring music and SFX control, object pooling, and smooth music transitions. Perfect for managing sound in your Unity projects!
Use ObjectPool to instantiate game objects during loading time and not during gameplay. This version allows you to have multiple pools in your game, so you can have a global one that won't be destroyed between scenes, and some level-specific ones.
A high-performance Object Pool system specifically designed for use with Unity. It utilizes a sparse set, allowing for fast operations on the pooled data, even with very large pool sizes.
A set of assorted helper functions, extensions and classes in .NET Standard
C# ObjectPool which support Reference Counter and corresponding Code Analyzer
Unity Package: An object pool data structure for Unity.
Useful utilities for .NET.
Few implementations for pool of locks.
Object Pooling for Unity - Easy to use
A general object pool plugin for personal development for your Unity project
Used to easily create and manage instances of prefabs as pools of a given size, that saves having to utilize destroy and instantiate when wanting to use an instance of that prefab.
Unity Gems
Easy to use Object Pool Manager
Prefab instance pool that is configurable in the Inspector, supports any engine Object type and is available as a serializable C# class, MonoBehaviour and ScriptableObject
Get an in-depth overview of the most commonly needed functionality of the Unity Object Pooling API introduced in the 2021 version of the Unity Editor.
Fast, light weight, thread safe object pool
Add a description, image, and links to the object-pool topic page so that developers can more easily learn about it.
To associate your repository with the object-pool topic, visit your repo's landing page and select "manage topics."