Blueprint-based AI NPC integration for Unreal Engine
Download
NPCBuilder.unrealplugin
from the Unreal Marketplace (or company download link).Enable in project
Plugins/
folder → restart the editor.Config/DefaultGame.ini
:
Create Session
Session ID
.ClientId
/ClientSecret
pins only if not set in DefaultGame.ini
.Update Character
Character ID
(from the dashboard) and change optional fields (model, tone, events).NPC Interaction
response
plus character_events
.Reset Conversation (optional)
character_events
or user_events
arrays.
GameObject
: