NPC Optimization Component - optimize large number of NPCs in few clicks

Increase NPC performance dramatically with only few clicks.

  • Supported Platforms
  • Supported Engine Versions
    4.23 - 4.27, 5.0 - 5.4
  • Download Type
    Asset Pack
    This product contains an assortment of Unreal Engine assets which can be imported into a pre-existing project of your choice.

Increase NPC performance dramatically with only few clicks. System automatically detects size of NPC and performs all necessary calculations. It also considers that your NPC's purpose isn't to just walk around, but also to attack player in both ranged and melee combat.

It works both for singleplayer and multiplayer. For multiplayer system separates visual and not visual logic for server and clients.

System can be implemented with only few clicks and demonstrated up to 5x performance improvement

Multiplayer setup

It also was tested and developed for big project with complex AI and provided significant performance improvement

Discord support server

Technical Details


  •  Automatic character size detection and optimization
  • Dynamically adjusts to camera FOV
  •  Compatibility with larger systems and support for complex AI features, such as Behaviour Tree and Queries
  •  Compatibility with different versions and platforms - usage of blueprints for all logic allows to use system for every platform without any compatibility issues

Number of Blueprints: 4

Network Replicated: Yes

Windows: Yes

Mac: Yes

Documentation: youtube link

Important/Additional Notes: This project was tested to work with the AI Behavior Toolkit. Newer versions can better handle large numbers of network-replicated NPCs because of improved networking code.