Flex Pool improves performance by reusing actors instead of spawning and destroying them repeatedly. It handles pooling automatically during runtime, reducing overhead and keeping your gameplay smooth and scalable.
Features
- On-Demand Actor Pooling: Spawn only when necessary and reuse actors efficiently, reducing performance overhead.
- Optimized Performance: Reduce memory allocations and CPU usage for better frame rate stability.
- Asynchronous Pool Management: Preload pools in the background to prevent frame drops.
- Full Support for All Actor Types: Works with projectiles, NPCs, AI pawns, and more.
- Blueprint Friendly: Fully accessible through Blueprints for easy integration without coding.
- Advanced Pool Processors: Customize actor pooling logic with specialized processors.
- Global Pool Controls: Manage, reset, and track actor pools with runtime commands.
Technical details
Code Modules:
- FlexPool(Type: Runtime)
- FlexPoolEditor(Type: Editor)
Number of C++ Classes: 16
Network Replicated: N/A
Supported Development Platforms:
- Windows: Yes
- Mac: Not tested
Supported Target Build Platforms: Windows, (not tested but it should be fine with all other platforms)
Original_Link: https://www.fab.com/listings/576ebc3a-ad7b-49ee-89af-7dd4be6ebac1