RTSE NPC Behavior Designer View on Asset Store (opens in new tab)

Package details

Latest version
1.0.2
Last updated
First released
Unity version
2022.3.62 or later
Package size
19.9 MB
Files
2,040
Views in the past week
6

Price tracking

Last checked
Tracked since
Lowest recorded
$4.99 on

Keywords

RTSE NPC Behavior Designer

by Dark Galaxies (opens in new tab)

No ratings yet

Visual behavior tree editor for RTS Engine. Replace basic NPC AI with drag-and-drop node editing, smart auto-balancing, and real-time debugging.

Price $4.99

Buy on Asset Store (opens in new tab)

Affiliate link · Purchases support this site

Price history

Last 6 months

USD
Price history for RTSE NPC Behavior Designer, 6 months Current $4.99; lowest $4.99; highest $4.99 in this period. $0 $2.5 $5 Jun Jul Aug Sep Oct Nov

Asset preview

1 / 5

RTSE NPC Behavior Designer screenshot 1

RTSE NPC Behavior Designer screenshot 1

About this asset

NPC Behavior Designer for RTS Engine

Take full control of your NPC AI. NPC Behavior Designer replaces RTS Engine's BasicNPCManager with a powerful, visual behavior tree system that lets you design complex AI strategies without writing code.

Key Features

Visual Behavior Tree Editor

Design AI behavior by dragging and connecting nodes in an intuitive graph editor. No scripting required for common RTS behaviors — just connect conditions to actions and watch your NPCs come alive.

Smart Auto-Balancing Nodes

Included "Smart" nodes automatically handle the hard parts of RTS AI:

  • SmartCreateUnit — Balances worker vs military production based on current needs, min/max limits, and threat level
  • SmartBuild — Prioritizes buildings by need (population > resources > military) and checks affordability

30+ Ready-to-Use Nodes

  • Actions: Create units, place buildings, gather resources, attack, defend, patrol, send units
  • Conditions: Check resources, population, buildings, units, enemy proximity, under-attack status
  • Composites: Sequence, Selector, Parallel, Random Selector
  • Decorators: Cooldown, Repeater, Inverter, Conditional Guard

Parallel Tree Execution

Run separate Economy, Combat, and Main trees simultaneously. Your NPC can gather resources, produce units, and respond to attacks all at the same time.

Blackboard System

Nodes communicate through a shared key-value blackboard. Event-driven updates push attack notifications, resource changes, and building completions directly to your trees — no polling required.

Runtime Debugger

Watch your behavior trees execute in real-time during Play mode. See which nodes are running, view blackboard values, and track execution history to quickly identify and fix AI issues.

Pre-Built Templates

Get started instantly with the included Balanced NPC template — a fully-configured parallel tree handling defense, production, economy, and offense. Customize it to fit your game.

Code/Category Filtering

Target specific unit types or building categories without hardcoding. Use the flexible CodeCategoryField to filter by unit code, category, or both.

How It Works

  1. Create a Behavior Tree asset (Right-click > Create > NPC Behavior Designer > Behavior Tree)
  2. Open the visual editor (Window > NPC Behavior Designer > Designer)
  3. Add and connect nodes to define your AI strategy
  4. Assign the tree to the BehaviorTreeNPCManager component on your NPC faction
  5. Remove the existing RTSE NPC components
  6. Press Play — your NPC executes the tree automatically

Requirements

  • Unity 2021.3 or later
  • RTS Engine (required — sold separately)

What's Included

  • Visual graph editor with node search
  • 12 action nodes, 10 condition nodes, 4 composites, 4 decorators
  • Blackboard variable editor
  • Runtime debugger window
  • Building placement and construction system
  • Event bridge for real-time game state updates
  • Pre-built balanced NPC template
  • Full documentation and quick-start guide
  • Full node debugger. You can see the NPC process flow through all nodes, inspect each nodes values, set breakpoints and step through 1 frame at a time.

---

Support

Full documentation and source code included in the package. For questions or feature requests, contact [email protected].

From the publisher's Asset Store listing.

Compatibility

Render pipelines supported in each Unity version
Unity version Built-in URP HDRP Custom
2022.3.62f1 Compatible Compatible Compatible Compatible

As listed on the Asset Store.