HaywireInteractive / OnAllFronts-Public

UE5 MilSim FPS / RTS Game (formerly ProjectM)
MIT License
126 stars 24 forks source link

Optimize Mass Processor Performance #308

Open Leroy231 opened 1 year ago

Leroy231 commented 1 year ago

General

Entity Spawning

MassStateTreeProcessor

See https://github.com/HaywireInteractive/OnAllFronts-Public/issues/481

UMassCoverQueryProcessor

UMassScreensizeLODCollectorProcessor

UMassNavMeshMoveProcessor

UMassSoundPerceptionSubsystem

UMassAudioPerceptionProcessor

UMassNavigationSubsystem

UMassEnemyTargetFinderProcessor

UInvalidTargetFinderProcessor

UMassProjectileDamageProcessor

UMassTargetGridProcessor

Optimizations attempted that regressed performance

aelmod commented 1 year ago

Hey! Any chance to access the updated repo? I like the idea of the project and I deal with MassEntity and would be interested in contributing as well

Leroy231 commented 1 year ago

@aelmod can you message me on Discord? My username is Leroy#9486.