GitHub topics: object-pooling
IntoTheDev/Object-Pooling-for-Unity
Object Pooling for Unity
Language: C# - Size: 99.6 KB - Last synced at: 2 days ago - Pushed at: over 2 years ago - Stars: 213 - Forks: 17

Neirea/simple-object-pool
Lightweight factory-based object pool
Language: TypeScript - Size: 340 KB - Last synced at: 1 day ago - Pushed at: 25 days ago - Stars: 1 - Forks: 0

gilzoide/unity-prefab-pool
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
Language: C# - Size: 153 KB - Last synced at: 20 days ago - Pushed at: 5 months ago - Stars: 19 - Forks: 1

annulusgames/uPools
A lightweight and flexible object pooling system for Unity
Language: C# - Size: 77.1 KB - Last synced at: 22 days ago - Pushed at: 10 months ago - Stars: 152 - Forks: 12

JanSeliv/PoolManager
Open-source plugin that helps reuse objects in UE5.5
Language: C++ - Size: 490 MB - Last synced at: 19 days ago - Pushed at: 3 months ago - Stars: 116 - Forks: 15

unity-package/object-pooling-unity
Object Pooling for Unity - Easy to use
Language: C# - Size: 10.7 KB - Last synced at: 24 days ago - Pushed at: 5 months ago - Stars: 7 - Forks: 0

mrdav30/SwiftCollections
A high-performance, memory-efficient library of collections designed for game development, simulations, and other performance-critical applications.
Language: C# - Size: 272 KB - Last synced at: 4 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

mrdav30/SwiftCollections-Unity
A high-performance, memory-efficient library of collections designed for game development, simulations, and other performance-critical applications.
Size: 74.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

devolfer/soma
SOMA - A sound manager that handles sound playback and volume mixing in Unity.
Language: C# - Size: 244 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

KovtunV/NoStringEvaluating
Fast low memory consuming mathematical evaluation without endless string parsing! Parses string formula once and uses its object sequence in each evaluation. Moreover, provides user defined functions and variables.
Language: C# - Size: 1.7 MB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 29 - Forks: 12

bennystarfighter/UnrealEngine-ObjectPool
Unreal engine plugin providing an object pool packaged in a world subsystem for easy use.
Language: C++ - Size: 2.77 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 65 - Forks: 10

nvjob/simple-pool
#NVJOB Simple Pool. Pool for optimizing object loading. Unity Asset.
Language: HTML - Size: 13.1 MB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 22 - Forks: 6

superbderrick/SummerFPS
Simple FPS Game to learn Photon 2 Service and basic fps concepts
Language: C# - Size: 48.8 MB - Last synced at: 21 days ago - Pushed at: over 2 years ago - Stars: 14 - Forks: 1

JoanStinson/SpaceInvaders
A Space Invaders remake using SDL and C++ done in one week.
Language: C++ - Size: 602 MB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 0

mounirelbakkali1/java-memory-management-best-practice
Java Memory Management Workshop to gain a deep understanding of memory management in Java and master best practices for efficient memory handling.
Language: Java - Size: 338 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 8 - Forks: 0

Silent0Wings/Unity-SimpleObjectPooler
An efficient Unity object pooling system designed for simplicity and flexibility. Supports multiple object types including particle systems and audio, with features for auto-enabling on instantiation, resetting on despawn, and dynamic pool resizing.
Language: C# - Size: 712 KB - Last synced at: 20 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

erkerkiii/gum
Gum is a collection of tools focusing mainly on game development with the goal of getting rid of the boilerplate code.
Language: C# - Size: 2.66 MB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 33 - Forks: 7

llamacademy/2021-object-pool
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.
Language: C# - Size: 1.23 MB - Last synced at: 2 days ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 3

Zitga-Tech/ZBase.Collections.Pooled
Low-allocation ports of List, Dictionary, HashSet, Stack, and Queue using ArrayPool and Span.
Language: C# - Size: 577 KB - Last synced at: 11 months ago - Pushed at: about 1 year ago - Stars: 13 - Forks: 4

supremepanda/ObjectPoolManager
Easy to use Object Pool Manager
Language: C# - Size: 9.84 MB - Last synced at: 28 days ago - Pushed at: about 1 year ago - Stars: 6 - Forks: 0

lknstanley/GameDevPlayground
A simple playground for myself to demonstrate some game development technologies and tests.
Language: C# - Size: 1.39 MB - Last synced at: 5 months ago - Pushed at: about 1 year ago - Stars: 1 - Forks: 0

BimBamBum-Games/UnitysObjectPoolSystemBetterUse
Unity's Object Pool and Stacking Beforehand, Counting Total, Active, Inactive Prefab Samples
Language: C# - Size: 15.6 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

dslabkowski/ObjectPool
Object Pool component for Unreal Engine
Language: C++ - Size: 7.46 MB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 28 - Forks: 2

PixelRubro/ObjectPoolerForUnity
An object pooling system for Unity.
Language: C# - Size: 194 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 1 - Forks: 0

dharmeshjogadia/thrift-client-pooling
Thrift service client pooling using stormpot
Language: Java - Size: 58.6 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

fabio-pecora/no-man-s-land
This is a 3D game, our character is a Robot who has to find 4 keys following the 3D sound of them inside of a maze. This first level movement is based on a 3rd person point of view where the character can run and shoot. After the player finds the keys he will be able to generate a teleporter to move to the next level. While the player looks for the keys there are enemies looking for him through the maze looking for the shortest path through the maze (NavMesh). The secon level is a parkour level with a timer and a first person view. There are a lot of scenes such as a victory scene, a loosing scene, an option menu and a main menu. The game is full of sounds to make the game better and more interesting. In order to maximize the efficiency of this game I used three game design pattern (object-pooling for the shooting, singleton for the audio manager and observer patter for the enemies). We also added powerups (damage, health and speed).
Language: ShaderLab - Size: 581 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

tope-olajide/object-pooling-with-threejs
Object Pooling with three.js
Language: TypeScript - Size: 585 KB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

nuno1212s/MemPool
A Rust library made for fast, parallel friendly memory pool with ability to go from modifiable RAM to shareable (unmodifiable) RAM with Atomic Reference Counters and then back to modifiable RAM which will then be stored at the pool to be re utilized.
Language: Rust - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

b2avar/ObjectPooling
ObjectPooling
Language: C# - Size: 26.4 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

ourcade/phaser3-object-pooling
Example of object pooling in Phaser 3
Language: TypeScript - Size: 10.7 KB - Last synced at: about 1 month ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

Chris2018998/BeeOP
A small java object pool
Language: Java - Size: 6.35 MB - Last synced at: 27 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

bertaye/Tower-Defense-Prototype
A Tower Defence game prototype which implements object pooling & flyweight patterns in Unity3D
Language: C# - Size: 64.9 MB - Last synced at: about 2 years ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

MathewHDYT/Unity-Pool-Manager
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.
Language: C# - Size: 235 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 3 - Forks: 0

kaiyumcg/KPoolManager
Object pooling for unity games
Language: C# - Size: 30.3 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

herohiralal/Ro-Pool-Tool
Modular Object-Pooling Solution for Unity
Language: C# - Size: 121 KB - Last synced at: almost 2 years ago - Pushed at: almost 5 years ago - Stars: 19 - Forks: 1

Beardiegames/multi_threaded_pool
Object pooling system that runs a single process over object clusters on multiple threads
Language: Rust - Size: 25.4 KB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 0 - Forks: 0

SteveTaylorDev/multiplayer-scaling-system-shooter
An arcade shooter made in Unity, building in functionality that scales gameplay elements like health and EXP with multiple factors. Object pooling was implemented to aid performance.
Language: ASP.NET - Size: 13.2 MB - Last synced at: over 1 year ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0
