HKH Object Pooling v2.4.0 (5.6-5.7)

HKH Object Pooling v2.4.0 (5.6-5.7)
 Object Pool Plugin for Unreal Engine 5.6-5.7

The Object Pool Plugin is a high-performance, production-ready solution for Unreal Engine developers who need fast, efficient, and scalable Actor reuse in gameplay. It introduces a drop-in system that recycles Actors, Pawns, Characters, and Projectiles instead of spawning new ones every time, drastically improving runtime performance by reducing memory churn, frame spikes, and garbage collection stalls.

Key Features:
– Blueprint & C++ Ready: Easy to use in Blueprints with fully exposed functions, or integrate into C++ with granular control.
– Multi-Type Pools: Includes separate components for Actors, Pawns, Characters, and a powerful Shared Pool for mixed types.
– Custom Events: Supports OnPoolBeginPlay and OnPoolEndPlay for seamless behavior resetting.
– Auto Initialization & Deferred Spawning: Spawn on demand, auto-load on game start, or use advanced manual control.
– Projectile Optimization: Includes custom projectile movement and spline support, bypassing Unreal’s default limitations.
– Niagara Compatible: Built-in support for CPU-based pooling with Niagara FX via Force Solo mode.

Ideal Use Cases:
– Bullet hell shooters
– RPGs with frequent NPC spawning
– Tower defense games
– Action games with repeated VFX or destructibles
– VR & mobile games needing tight performance budgets

The plugin is fully modular and designed for real-world performance, having been battle-tested in commercial projects. It is plug-and-play, version-compatible, and easily integrated into any Unreal Engine 5.6-5.7 project.

Advantages over DIY solutions:
– Saves hundreds of hours of manual pooling setup.
– Provides a fully maintained C++ backend with exposed Blueprint logic.
– Includes full support for multiple actor types, custom events, and advanced memory handling. 


Download Source 1

HKH Object Pooling v2.4.0 (5.6-5.7)


END
 0
Comment(No Comments)