Flex Partition – Dynamic World Optimizer – Unreal Engine

DEMO VIDEO

Flex Partition 2.0 brings World Partition-style streaming to runtime actors. Manage thousands of actors with efficient 2D/3D spatial grids driven by multiple sources, delivering smooth performance with runtime proxies, background behaviors, PCG integration, and a built-in asynchronous Save/Load system for persistent worlds.
Supports extensible actor handlers and pooling solutions such as FlexPool to optimize spawning and despawning.

Features:
Actor Lifecycle Streaming: automatic actor spawning and despawning based on spatial relevance.
2D or 3D Spatial Hash Grids: scalable relevance queries for worlds of any size.
Multi-Grid Support: per-actor grid selection with priorities, ranges, and hysteresis.
Source-Driven Relevance: stream from player locations or custom source components using actor origins or bounds.
Runtime Proxy System: lightweight SMC or ISMC representations for inactive actors, including custom material data.
Background Behaviors: run lightweight shared logic while actors are active, inactive, or both.
Movement Behavior: simulate inactive actor movement using lightweight navigation snapshots.
Asynchronous Save & Load: persistent actor state, typed actor and player data, map-scoped slots, save metadata, and thumbnails.
PCG Integration: register streaming actors directly from PCG points with tags, property overrides, and managed cleanup.
Server-Authoritative Multiplayer: server-side streaming with standard Unreal Engine actor replication.
Rate-Limited Processing: configurable spawn, despawn, save, and load budgets to reduce frame spikes.
Extensible Actor Handling: supports custom spawning, despawning, and pooling strategies.
Debug Visualization & Runtime Stats: inspect grids, ranges, actor bounds, proxies, sources, and streaming performance.

Code Modules:
• FlexPartitionCore (Type: Runtime) • FlexPartitionProxy (Type: Runtime)
• FlexPartition (Type: Runtime)
• FlexPartitionSave (Type: Runtime)
• FlexPartitionPCG (Type: Runtime)
• FlexPartitionEditor (Type: UncookedOnly)

Supported Development Platforms:
• Windows: Yes
• Mac: Not tested
• Linux: Not tested
Unreal Engine versions: 5.1 – 5.8
Number of Blueprints: 0
Number of C++ Classes: 25

Network Replicated:
• Yes — Server-authoritative
• Streaming is processed by the server or standalone authority.
• Streamed actors use Unreal Engine’s standard actor replication for clients.

Additional Dependencies:
• PCG plugin (enabled automatically)

Home Page

DOWNLOAD FROM HOT4SHARE.COM
DOWNLOAD FROM SYNCS.ONLINE