봄 크리에이터 세일이 4월 18일 오후 10시 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.