Artificial Intelligence
Last modified: 17 October 2024Ninja G.A.S. provides features to integrate the Unreal Engine's Artificial Intelligence modules with the Gameplay Ability System.
Behavior Trees
Node | Type | Description |
---|---|---|
Activate Gameplay Ability | Task | Activates a Gameplay Ability by Gameplay Tag, Class reference or Blackboard entry. |
Cancel Gameplay Ability | Task | Cancels a Gameplay Ability by Gameplay Tag, Class reference or Blackboard entry. |
Update Attributes | Service | Binds to pre-defined Gameplay Attributes and store their values in Blackboard entries. |
Select Gameplay Ability | Service | Selects a Gameplay Ability from a list of pre-defined classes abilities. |
State Trees
A set of functionalities, equivalent to the Behavior Tree counterpart, will be available for State Trees. It is planned for Ninja G.A.S. version 1.1.0.