𝗥𝗘𝗤𝗨𝗜𝗥𝗘𝗦 𝗡𝗢𝗗𝗘𝗖𝗔𝗡𝗩𝗔𝗦
BehaviorForge generates assets for NodeCanvas by ParadoxNotion. You must own NodeCanvas (sold separately) to use this tool. → Get NodeCanvas: https://assetstore.unity.com/packages/tools/visual-scripting/nodecanvas-14914
KEY FEATURES
- Natural Language Input — Describe behaviors in plain English
- Complete Asset Generation — Creates Behavior Tree + Blackboard assets
- Local AI Processing — Uses Ollama for offline, private inference
- No Recurring Costs — One-time purchase, no API fees or subscriptions
- Production-Ready Output — Generates Selectors, Sequences, Decorators, Tasks, Services
- Fast Generation — 3-20 seconds depending on complexity
- Multiple Model Support — Works with 3B models (most GPUs) or 7B (high-end GPUs)
- Automatic Blackboard Setup — Generates keys with correct types (Bool, Vector, Object, etc.)
- JSON Intermediate Format — Debug, inspect, or manually edit before asset creation
- Editor Window Integration — Clean UI inside Unity Editor
SUPPORTED NODES
- Composites: Selector, Sequence, Parallel
- Tasks: MoveTo, Wait, RotateToFace, MakeNoise, PlaySound
- Decorators: Loop, Cooldown, TimeLimit, Blackboard Conditions
- Services: DefaultFocus, custom service support
TESTED BEHAVIORS
✓ Patrol between waypoints
✓ Chase player when seen
✓ Investigate noises and return
✓ Flee when health low
✓ Collect items and return to base
✓ Follow leader, assist in combat
✓ Random wander with cooldowns
✓ Multi-phase boss behaviors
✓ Stealth detection states
✓ Squad coordination
REQUIREMENTS
- Unity 2022.3 LTS or newer (Unity 6 supported)
- Ollama (free download from ollama.ai)
- GPU: 4GB+ available VRAM recommended
- Disk: 2-5GB for AI model
- Platforms: Windows, macOS, Linux (Editor only)
⚠️ IMPORTANT: This asset requires NodeCanvas by ParadoxNotion. BehaviorForge will not function without it. Please ensure you own NodeCanvas before purchasing.
WHAT'S INCLUDED
- BehaviorForge Editor Window
- Complete C# source code
- Documentation & quick start guide
- Sample behavior descriptions
- Discord community access: https://discord.gg/nJqDGWmw