FlexPartition - Optimization Spatial Grid
Powerful. High-performance. Easy-to-use. Optimize your game project with a solid system based on spatial grids.
Flex Partition's core technology enables your game to dynamically load and unload actors based on player location (A World Partition for objects created in runtime). Ideal for open-world adventures, top-down games, detailed simulation environments, space games and massive multiplayer online games.
Based on a compact and efficient subsystem, it contains a series of functions and events for better control and easy integration with any project. (Features will be updated in future versions).
Technical Details
Features:
- Supports actors placed in level
- Support actors spanwned at runtime
- Dynamic actors relevance
- Spatial 2d grid (support Z culling)
- Spatial 3d grid
- Runtime save/load system
- Built-in feature for smooth spawning
- Engine statistics and performance counter
- Draw debugging for grids and actors
- Fully scalable and configurable
Code Modules:
- FlexPartition(Type: Runtime)
Number of C++ Classes: 7
Network Replicated: Yes
Supported Development Platforms: Windows, (not tested but it should be fine with all other platforms)
Supported Target Build Platforms: Windows, (not tested but it should be fine with all other platforms)