Advanced Archer AI

Everflame Studio - 蓝图 - 2024/03/26
1
5颗星(总分5颗星)(1个评分)
  • 100%
  • 0%
  • 0%
  • 0%
  • 0%

Extendable archer AI with a built in patrol component. Support for teams and multiplayer ready.

  • 支持的平台
  • 支持的引擎版本
    5.2 - 5.4
  • 下载类型
    资源包
    此产品包含各种虚幻引擎资源,可以选择性导入现有的项目。

Project Setup Video

Showcase Video

Demonstration Video

Documentation

Forum Help and Request Thread

Discord


First Update: Backpedal and strafe run animations.

Next Update: Modified Firing Orders.


Advanced Archer AI comes multiplayer ready with support for teams and is designed to save you both time and energy. There are multiple behavior trees that can be influenced by modifying the archers state i.e. passive, alert, and aggressive. There are currently 7 Behavior trees and a re-usable patrol path component that allows for clean code when using the customizable patrol paths, each containing a set of patrol points that allow you to set the AI's movement speed and wait time. The behavior trees include aggressive (fight to death), flee, follow, guard, roam, idle, and patrol. Many of these trees behaviors are modified by the three states. You also have the option to toggle whether the AI will chase or attack the player, specifically when in an alert state. Advanced AI Archer uses retarget animations from Paragon's Sparrow, allowing the option for you to set up lean blend-spaces if you so choose. The bow itself is animated and the arrow attaches to the archers' hand socket, commands to extend and lower the bow are included as built-in events. Discord invite link is included in project feel free to join if you have any questions or suggestions or just want to say hi.

技术细节

Features:

  • 7 Behavior Trees
  • 3 States that can affect trees
  • Customizable Patrol Paths with Variable Speeds
  • Multiplayer
  • Teams
  • Basic Health and Damage System
  • Modular Patrol Path Component
  • Animations Retargeted From Sparrow (Paragon)
  • Ragdoll Deaths
  • 100% Blueprints

Number of Blueprints: 41+

Input: Keyboard and Mouse

Network Replicated: Yes

Supported Development Platforms:

Windows