봄 크리에이터 세일을 시작합니다! 4월 18일 오후 10시 59분까지 엄선된 콘텐츠를 최대 70% 할인받으세요.

AI Jump Navigation Links

Peanut Games - 블루프린트 - 2023/01/30

AI jump navigation links and component that provide jump logic

  • 지원 플랫폼
  • 지원 엔진 버전
    4.27, 5.0 - 5.3
  • 다운로드 유형
    에셋 팩
    이 제품은 기존 프로젝트에 임포트 가능한 언리얼 엔진 에셋의 모음을 포함하고 있습니다.


Quick Start Guide


NEW Full Tutorial


Blueprint based AIJumpNav component and NavLink_Jump actor that work together with the default navigation system to provide navigable jump links for AI characters. Use these jump links to either call the built-in, default character jump function or use a guaranteed, calculated jump when you need characters to simply reach the destination regardless of distance. These are navigation dependent and only allow the character to jump if they own the AIJumpNav component and must also be actively trying to navigate to the other end.


Non-jumping AIControllers must use a NavFilter excluding NavArea_Jump with AI move functions that make use of said NavFilter -- 'Simple Move to' nodes will ignore NavFilters in pathfinding and cause otherwise non-jumping characters to attempt to navigate jumps and fail.

기술적 세부사항

Features:

  • Focus on ease of use, integrate this system into existing projects in a few minutes and simply place jump links in your levels
  • Set your base AIController's 'Default Navigation Filter Class' to the included NavFilter_Default - then adding the AIJumpNav component to a child character class will override this, creating a jumping character.
  • By default AIJumpNav component will automatically query different jump arcs for collision issues and adjust based on a customizable arc range, alternatively you can opt for manual jump arcs defined in each NavLink_Jump


Number of Blueprints: 5 - AIJumpNav component, NavLink_Jump actor, NavFilter_Default ( excludes jump ), NavFilter_Jump, NavArea_Jump,

Supported Development Platforms:

Windows: Yes