这是一个先进、优化且易于设置的基于组件的系统,可让您实现游戏的更多 AAA 质量方面。使 AI 在导航网格上的移动更加流畅和自然,而不会对您的角色(或 Pawn)施加任何旋转/移动限制,并且在性能方面不会受到影响(至少在现代中端台式机 CPU 上)。C++ 只有注释良好的代码,几乎所有代码都是虚拟的,并且对于继承和进一步的代码修改相当灵活。
This is an advanced, optimized, and easy to setup component-based system that will let you to achieve more AAA quality aspects of your games. Makes AI moving on navmeshes a lot more smooth and natural without forcing any rotation/movement limitations to your Character (or Pawn) and with no compromises on the performance side (at least on modern mid-end desktop CPUs). C++ well commented code only and almost all is virtual and fairly flexible for inheritance and your further code modifications.
How to use it?
•Add plugin's actor component to your Pawn/Character
•Add just two nodes/behavior tasks from it to your logic
•Tune it's params (which all has description) as you want
•That's all
Features:
•Easy to setup, no coding skills required
•Contains 1 actor component, 2 blueprint nodes, 1 behavior tree task
•Compatible both with Characters and Pawns
•Compatible both with RVO Avoidance and Crowd Manager, but not at perfect level in some cases
•Very well optimized - no performance drops at least on modern $100 CPUs (tested with 100+ actors)
•Has fully commented code - hundreds of lines of comments
•Code is fairly flexible for inheritance and your further code modifications
支持引擎版本:UE4.20 – 4.27 and 5.0 – 5.5
全部评论 0