{"repo":"active-logic/activelogic-cs","free":true,"listed":false,"github":"https://github.com/active-logic/activelogic-cs","clone":"git clone https://github.com/active-logic/activelogic-cs.git","description":"Behavior Trees and Case Logic for C#7","language":"C#","stars":112,"topics":["behavior-tree","behaviour-trees","game-development","control-flow","control-systems","game-ai"],"license":"AGPL-3.0","category":"game-templates","readme_excerpt":"Active Logic Easy to use, comprehensive Behavior Tree (BT) library built from the ground up for C# programmers: - Game logic, game AI (autonomous agents) - Asynchronous control applications - No DSL/builder pattern (tight integration) - Use standalone or borrow the \"ticker\" from a visual BT solution = Quick-start guide Unity quick-start guide API reference FAQ Introduction Active Logic seamlessly integrates with C#: Complete sample Active logic is the first BT library providing tight integration with the host language (no DSL, no builder pattern, no lambdas or coroutines, no blackboard). This means better performance (low/no GC), cleaner syntax and the freedom to structure your code as you wish. Installation Engine/platform agnostic: - dotnet add package ActiveLogic (via NuGet) Unity 3D: - Standard Edition via the Unity Asset Store - Active-LT via UPM on Github From source: no dependencies. Language support - C# 7.2 or later License - GNU Affero GPL v3.0. TLDR, use the software freely, provided derivative works are free, open source . - Unity Store Assets are covered by their end user license agreement. - Pending a standalone commercial license, read here Where next? - Read the Quick start Guide and the FAQ - Check the API reference - Questions? Drop by the discord forum.","default_branch":null,"files":null,"tree":[],"storefront":"/r/active-logic","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/active-logic/activelogic-cs/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}