Game optimization with FlexPartition v1.5 | Unreal Engine 5
ฝัง
- เผยแพร่เมื่อ 15 พ.ย. 2024
- Unreal Fab Link: www.fab.com/li...
Demo Project: drive.google.c...
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, detailed simulation environments and massive multiplayer online games.
Features:
Supports actors placed in level
Support actors spawned at runtime
Fully spatial hash grid relevance (2D/3D)
Runtime save/load system
Global control functions (Spawn, Destroy, Get Actor)
Actor parameters to initialize or store data
Engine statistics and performance counter
Draw debugging for grids and actors
Fully scalable and configurable
#gaming #multiplayer #unrealengine #openworld #survival #videogames #mmo #gamedev #optimization #topdown
Looking great. I will be using it with level streaming for my dropped items and dead AI on the ground. The 3d volume I can easily use for buildings, so that actors above wont be spawned while im on the lower floor.
Thanks, I'm glad you found it useful.
Does the objects becomes not visable to the player and continue moving or do they just get deleted and then new objects spawn in when the player goes back?
Hi, they are simply deleted and new objects appear but with previous data, using the built-in functions. This way, it seems as if the objects were never destroyed.
Interesting way to improve fps and well use vram/ram
@@nathanaraujodossantos2839 it's interesting, but to delete the npcs and replace them, and not track their location, is useless to me unfortunately
@@buster5661 I agree :)
Is it to put a lot of enemies? Or armies?
Hi, not exactly, it's to avoid calculating too many actors in large worlds. Loading only the actors that are close to the player and storing a light data of those that are far away. Similar to how a level streaming system works.