Getting Started
There are two ways to use Behavior Tree Editor: download a prebuilt desktop app, or build it from source.
Download the Desktop App
Prebuilt binaries are published on the Releases page. Download the package for your platform, unzip it, and run the executable. No installation required.
Build from Source
Requirements
Install dependencies
git clone https://github.com/henrytien/behavior-tree-editor.git
cd behavior-tree-editor
npm install
bower install
npm install pulls the build tooling and Electron; bower install pulls the CSS/JS vendor libraries.
Run in the browser (development)
Builds and live-reloads on each change, served at http://127.0.0.1:8000:
gulp serve
Run the desktop version
gulp dev # build the app bundle
gulp dist # build + package the desktop app for distribution
gulp dist produces a packaged Electron app under the build/output directory.
Next Steps
- Learn the core concepts of behavior trees
- Explore the available node types
- Create your own custom nodes
- Understand import / export and the JSON format