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

Increase NPC performance dramatically with only few clicks.

  • サポートされたプラットフォーム
  • サポートされたエンジンバージョン
    4.23 - 4.27, 5.0 - 5.4
  • ダウンロードのタイプ
    アセット パック
    この製品には、Unreal Engine アセットを詰め合わせたものが入っています。任意の既存プロジェクトにインポート可能です。

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


テクニカルノート

Features:

  •  Automatic character size detection and optimization
  •  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.