{"id":13662223,"url":"https://github.com/active-logic/active-lt","last_synced_at":"2025-04-25T07:30:54.386Z","repository":{"id":112116892,"uuid":"314523884","full_name":"active-logic/active-lt","owner":"active-logic","description":"Stateless Behavior Trees for Unity","archived":false,"fork":false,"pushed_at":"2024-05-20T17:08:45.000Z","size":453,"stargazers_count":15,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-11-10T17:46:37.304Z","etag":null,"topics":["behavior","behaviour","control","game-development","tree","trees","unity3d"],"latest_commit_sha":null,"homepage":"","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/active-logic.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-11-20T10:43:16.000Z","updated_at":"2023-05-01T14:56:55.000Z","dependencies_parsed_at":"2024-11-10T17:33:26.525Z","dependency_job_id":"9afdc39f-8db8-4f00-bf54-81bf718952ee","html_url":"https://github.com/active-logic/active-lt","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-logic%2Factive-lt","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-logic%2Factive-lt/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-logic%2Factive-lt/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/active-logic%2Factive-lt/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/active-logic","download_url":"https://codeload.github.com/active-logic/active-lt/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250774603,"owners_count":21485175,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["behavior","behaviour","control","game-development","tree","trees","unity3d"],"created_at":"2024-08-02T05:01:52.647Z","updated_at":"2025-04-25T07:30:54.379Z","avatar_url":"https://github.com/active-logic.png","language":"C#","readme":"Git URL: \n```\nhttps://github.com/active-logic/active-lt.git\n```\n# Active-LT: Stateless Behavior Trees for Unity\n\nThis package offers stateless behavior trees for Unity, and is a light version\nof the [Active Logic](https://assetstore.unity.com/packages/tools/ai/active-logic-151850)\nasset available from the Unity Asset Store.\n\n## Who should use this?\n\nThis package is recommended for all prospective Active Logic users. As a [strong proponent of\nstateless control](https://www.gamasutra.com/blogs/ThibaudDeSouza/20201012/371528/Behavior_trees_and_the_future_of_intelligent_control.php), I encourage users to get familiar with the stateless model before getting\nstarted with ordered composites and decorators.\n\nStateful control offers added convenience, also helping with problems that stateless control\nhandles less gracefully (such as related to narrative vs logical behavior).\n\nAlthough strictly a subset of AL, this package is currently under review, and should be\nconsidered a beta version.\n\n## What's in the box?\n\nEverything you find in Active-Logic, minus:\n- Task, UTask\n- Ordered and mutable composites\n- Decorators\n\n## Setup\n\n- Open the Unity Package manager and use the [+] symbol to add the following URL: `https://github.com/active-logic/active-lt.git`\n- You may also clone the repository and add from disk, navigating to the `package.json`.\n\n## Resources\n\nThe [frogger tutorial](https://github.com/active-logic/active-lt-demos/tree/main/Frogger) teaches you how to use Active-LT step by step (in progress)\n\n## FAQ\n\n### Where are the docs?\n\nRead the documentation on the [main active logic repository](https://github.com/active-logic/activelogic-cs).\n\n### Can I release a game made using Active-LT?\n\nUnder AGPL (via Github), provided you share the source (please read the [license](LICENSE)).\n\nUnder the Unity Asset Store EULA, you may release games made using this library without publishing\ngame source (the store package will be available soon).\n\n### How is this different from 'active-logic-cs' on Github?\n\nThe [active-logic-cs](https://github.com/active-logic/activelogic-cs) package does not feature the Unity integration.\n\n- If you are using Unity, prefer the LT package (here) or the [full-featured Unity Asset](https://assetstore.unity.com/packages/tools/ai/active-logic-151850).\n- Otherwise, use *active-logic-cs*.\n\n### How do I upgrade to the full version?\n\nUpgrading is easy. Verified steps are described [here](https://github.com/active-logic/activelogic-cs/blob/master/Doc/Upgrading.md#1-remove-active-lt).\n\n*Happy coding!*\n\n~Tea\n","funding_links":[],"categories":["C\\#"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factive-logic%2Factive-lt","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Factive-logic%2Factive-lt","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Factive-logic%2Factive-lt/lists"}