Skip to content

BT Framework 2 is the next version of BT Framework, a behavior tree framework for Unity3d.

License

Notifications You must be signed in to change notification settings

ncwsky/BT-Framework-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BT Framework 2

BT Framework 2 is the next version of [BT Framework] (https://github.com/f15gdsy/BT-Framework), a code-centric behavior tree framework for Unity3d.
It is for those who like to do most of the things in code.

Examples

TBD

Features

  1. Code-centric and minimum dependencies on Unity3d, so it won't pollute your inspector.
  2. Familiar APIs for you to build customized action nodes & conditional nodes. If you come from a state machine background, you should find it familiar.
  3. More stable than previous version as important logic nodes are covered by unit tests;
  4. A GUI tool for visulize the behavior tree built, which helps debuging process.

How to Use It

TBD

Tips & Tricks

TBD

Unit Tests

TBD

TODO

  1. Improve the visulization tool;
  2. Choose an approach for better subtree reuse, factory pattern is what I'm considering right now;

About

BT Framework 2 is the next version of BT Framework, a behavior tree framework for Unity3d.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%