Latest added
Utility AI — Wise Feline Ultimate V3 (NPC Memory, Emotions, Smart Objects, GAS

Utility AI — Wise Feline Ultimate V3 (NPC Memory, Emotions, Smart Objects, GAS

Premium
Code Plugins
Engine version
5.8-5.6
Download type
Engine Plugin
File version
3.2.0
Registration required
Description

Wise Feline is a complete Utility AI system for Unreal Engine - the thing that turns your NPCs into the reason people talk about your game.

Every action your agent knows is scored and considered every single tick, so it always has a good option, reacts to whatever the world throws at it, and does things no designer had to script. Add or remove actions at any point in production without untangling a state machine or a behavior tree.

 

New in 3.0 - everything that was promised is now shipped, free to existing customers:

 

  • EQS, Behavior Trees and Blackboards are built into the plugin. Run a Behavior Tree as one action among others, score an action with an EQS query, move the pawn to the query result, and read/write blackboard keys from actions and considerations. All built-in actions and considerations

  • Epic's Smart Objects and the Gameplay Ability System ship in the free WFIntegrations pack. A full claim -> move -> use -> release Smart Object lifecycle (including real Gameplay Behaviors at the object), plus gameplay attribute, gameplay tag, and can-activate-ability considerations and an activate-ability action. Integrations guide and free download

  • Memories and emotions are included. Ultimate bundles our Remembrance plugin, with built-in considerations for how afraid or angry an agent is, how it feels about a specific actor, how long ago something happened to it, and how many times it has happened. NPCs that hold a grudge, no extra purchase.

 

Wise Feline is for you if you want:

 

  • A comprehensive Utility AI system with its own visual debugger on top of Unreal's visual logger and gameplay debugger.

  • AI that behaves more naturally and believably than the AI in most shipped games.

  • Agents that react to everything in the environment instead of following a rigid structure.

  • AI that can be modified procedurally at runtime - by you, or by your players as user-generated content.

  • Agents that respond cleverly to situations you never anticipated, and surprise and delight your players.

  • The freedom to change your AI design mid-production, adding and removing actions without re-reading a huge tree or state machine.

 

Designed for designers, not just programmers

 

Unlike most other Utility AI plugins, Wise Feline ships a purpose-built editor UI. Your designers tune the relative importance of actions instead of adding transitions and decorator nodes, then open the visual debugger to see exactly why an agent chose what it chose. Actions and considerations are authored in Blueprints or C++ and reused across agents in a straightforward way.

 

Because actions and utility are how humans actually weigh situations, designers can map real human reasoning onto agents directly. Why think in selector nodes and state transitions when you can ask "in which situations does this action matter, and how much?"

 

Where it shines

 

Emergent gameplay, open worlds, virtual worlds, metaverses and MMOs - anywhere agents must act sensibly in situations nobody designed for. It works for NPC daily routines and schedules, shooter and squad combat AI, crowds, companions and wildlife, and it is not limited to characters: you can drive lighting, cameras, VFX and music with the same scoring system. State machines and behavior trees are still the right tool for strictly scripted sequences - Utility AI is the right tool when agents should weigh their whole set of options like a person would.

 

Additional information

Features:

  •  Easy to learn

  •  Easy programming interface

  • A Visual designer and Debug Window which allows you to set action/consideration parameters at design time and inspect them at runtime to see why an agent behaves the way it does

  • UE Integration: Visual logger, gameplay debugger and other UE features are either integrated or easily can be used with WF

  • High Performance

  • Action based targeting: Actions which need targets evaluate their score once per target and the best target is selected.

 

Code Modules:

  •  WiseFeline -> Runtime

  •  WiseFelineEditor -> Editor

  • WiseFelineRemembrance -> Runtime

 

Network Replicated: Doesn't make sense to replicate much of the AI in multiplayer games, the AI only gets executed on the server

Supported Development Platforms: Windows, Mac and Linux

Supported Target Build Platforms: All platforms (no platform specific code).

Documentation: https://www.nooparmygames.com/WF-UtilityAI-Unreal/

Comments
Comments is not yet
Add Comment
Other interesting assets