dmitrybaltin / FunctionalBT Star 16 Code Issues Pull requests Functional Behavior Tree Design Pattern: simple, fast, debug-friendly, and memory-efficient behavior tree in C#/Unity lightweight library design-pattern csharp functional-programming unity dotnet pattern high-performance unity3d game-logic behavior-tree bt game-ai behaviour-tree unity-library zero-allocation unity-package npc-ai static-delegates Updated Aug 30, 2025 C#
dmitrybaltin / UnitaskFBT Star 8 Code Issues Pull requests Async Functional Behavior Tree Design Pattern based on Unitask: simple, fast, debug-friendly, and memory-efficient async behavior tree in C#/Unity lightweight behavior task design-pattern ai csharp functional-programming unity async dotnet high-performance unity3d behavior-tree game-ai unity-library zero-allocation unity-package unitask npc-ai static-delegates Updated Sep 6, 2025 C#
dmitrybaltin / FbtExample Star 0 Code Issues Pull requests Examples of using Functional Behavior Tree (FBT) and async UniTaskFBT (uFBT) in Unity for AI behaviors and NPC logic. demo task design-pattern tutorial ai functional-programming unity async high-performance example unity3d game-logic behavior-tree game-ai unity-library zero-allocation unity-package unitask npc-ai static-delegates Updated Oct 18, 2025 C#