Emotional Behavior System

Average Rating:  
X Rating Failed

Emotionally Charged AI System

  • Supported Target Platforms
  • Supported Engine Versions


The Emotional Behavior System (EBS) is an AI system that uses emotions to dictate an NPC's behavior in Unreal projects. Using 27 different dynamically manipulated emotions, split into three categories, the dual stage algorithm determines one of 9 user defined actions.

Technical Details


  •  Built-in functions to easily adjust emotion levels whenever needed
  • Built-in functions to automatically adjust any emotion overtime
  •  Completely adjustable in Blueprint, no need to understand C++
  • Enables user to add 9 custom functions for NPCs final outcome
  • Comes with example project and video for a better user experience Check out the video below.

Number of Blueprints:

EBS System: 1 EBS_NPC_Actor Blueprint

Demo Project: 5 Blueprints, 3 EBS Actor duplicates and 2 Pickups

Input: Left Mouse click when in front of EBSActor interacts with EBS

Network Replicated: No

Supported Development Platforms: Unreal Engine 4 - 4.2

Supported Target Build Platforms: Windows

Documentation: Demo Video: https://youtu.be/sQcJygdsUUg

Web Page: https://emotionalbehavior.myportfolio.com/

Important/Additional Notes:



Previous Next
  • Edit
  • Preview
  • Help
Login to comment
X Report this Comment
X Attention

X Edit this Comment
  • Edit
  • Preview
  • Help
X Remove this Comment

Are you sure you want to remove this comment?

X Attention