春季创作者特卖将于(北京时间)4月18日晚上21:59结束!

FLYING AI PATHFINDING

Advent Games - 蓝图 - 2022/01/13

A pathfinding solution for flying AI actor's. It can avoid any obstacle in it's path to the target location and it has a lot of settings for you to change movement speed, rotation or even performance related settings. Ready for multiplayer (replicated).

特价$7.99
$5.59登录购买
  • 支持的平台
  • 支持的引擎版本
    4.26 - 4.27, 5.0 - 5.3
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。

This system gives your flying actors the ability to avoid obstacles until it reaches the desired destination. It does not need a navmesh and it detects the geometry in your level at runtime, even if your level changes during play. The system is replicated and works on multiplayer projects.


Showcase: https://youtu.be/a37TYiobQkw


All my other products: Click here

技术细节

Features:

  •  Detects geometry in it's path at runtime, even dynamic, moving ones.
  •  It can go around, bellow or above obstacles.
  •  Can find a way out of complex environment's (experimental).
  • Tons of settings, including performance related ones, exposed for you to edit.
  • Does not need a navmesh or any pre-determined placed path points, it's fully dynamic.


Number of Blueprints: 3 (a example pawn, example game mode and the system's main component)

Input: None (AI controlled system)

Network Replicated: Yes

Supported Development Platforms:

  • Windows: Yes
  • Mac: Yes

Documentation:

  • Showcase: https://youtu.be/a37TYiobQkw
  • How To Add Into Your Project: https://youtu.be/TzdExRVkzgQ
  • Support Discord: https://discord.gg/PyNzH7N


Important/Additional Notes:

  • The system does not work to find small, specific entrances or holes in the level, as it doesn't predict a path over a long distance, it work's by analyzing the immediate surrounding's of the AI actor.
  • Make sure the collision component (sphere by default) in the AI pawn is the root component, Unreal uses the root component to sweep for collision on AI movement, if you dont use the root as collision the AI might get stuck on the environment meshes.