behaviac is a framework of the game AI development, and it also can be used as a rapid game prototype design tool. behaviac supports the behavior tree, finite state machine and hierarchical task network(BT, FSM, HTN)
-
Updated
Dec 16, 2020 - C#
When performance is needed,
HashSet
is too generic. A programmer would normally take advantage of their own model structure to optimize processing.