Git URL:
https://github.com/active-logic/active-lt.git
This package offers stateless behavior trees for Unity, and is a light version of the Active Logic asset available from the Unity Asset Store.
This package is recommended for all prospective Active Logic users. As a strong proponent of stateless control, I encourage users to get familiar with the stateless model before getting started with ordered composites and decorators.
Stateful control offers added convenience, also helping with problems that stateless control handles less gracefully (such as related to narrative vs logical behavior).
Although strictly a subset of AL, this package is currently under review, and should be considered a beta version.
Everything you find in Active-Logic, minus:
- Task, UTask
- Ordered and mutable composites
- Decorators
- Open the Unity Package manager and use the [+] symbol to add the following URL:
https://github.com/active-logic/active-lt.git
- You may also clone the repository and add from disk, navigating to the
package.json
.
The frogger tutorial teaches you how to use Active-LT step by step (in progress)
Read the documentation on the main active logic repository.
Under AGPL (via Github), provided you share the source (please read the license).
Under the Unity Asset Store EULA, you may release games made using this library without publishing game source (the store package will be available soon).
The active-logic-cs package does not feature the Unity integration.
- If you are using Unity, prefer the LT package (here) or the full-featured Unity Asset.
- Otherwise, use active-logic-cs.
Upgrading is easy. Verified steps are described here.
Happy coding!
~Tea