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 netwo...
翻译 - 行为是游戏AI开发的框架,也可以用作快速游戏原型设计工具。行为支持行为树,有限状态机和分层任务网络(BT,FSM,HTN)
DFA regular expression library & friends
翻译 - DFA正则表达式库和朋友
StateTrooper is a Go package that provides a finite state machine (FSM) for managing states. It allows you to define and enforce state transitions based on predefined rules.