Collection of helpful utilities we use in our Unity projects.
-
Updated
Oct 20, 2019 - C#
Collection of helpful utilities we use in our Unity projects.
An asynchronous .NET Standard 2.0 library that allows you to lock based on a key (keyed semaphores), limiting concurrent threads sharing the same key to a specified number, with optional pooling for reducing memory allocations.
Fast object pool for Unity
Object pooling system for Unity.
UltimateSpawner is a simple spawn system created for Unity projects
Some basic C# tools for Unity3D.
Gum is a collection of tools focusing mainly on game development with the goal of getting rid of the boilerplate code.
A collection of feature rich gameplay systems for Unity.
Sample project to show my coding approaches and knowledge, also some architectures (and patterns) which I've used in Unity3D.
Prefab Manager also has pooling
Pool system in Unity. Create and manage your pools.
An optimized approach object pooling.
Spark Game Core is all in one tool to start your game. Core contains pool System, UI manager, camera system, visual event system, sound manager and light manager.
.NET parallel tasks executing library - DLL and NuGet package source.
Add a description, image, and links to the pooling topic page so that developers can more easily learn about it.
To associate your repository with the pooling topic, visit your repo's landing page and select "manage topics."