嘿,我创建了一个用于控制逻辑的Unity资产,叫"模糊大脑"。它通过模糊模式匹配来分析条件,从而决定调用哪个行为。该技术基于Valve的bark系统,但经过扩展,可用于多种不同场景,不仅仅是语音。我已经为Unity进行了全面优化,并将其完全集成到编辑器中!

对于希望保持代码整洁且易于管理,同时构建复杂、灵活游戏逻辑的独立开发者来说,这是一款绝佳工具。同时,对于团队中那些几乎没有编程经验的设计师来说也非常实用。

模糊大脑将你的控制逻辑转变为数据驱动设计,使行为可以通过数据来组装,而不是依赖硬编码的控制流。这样一来,非程序员也能独立编写行为,无需程序员协助,从而减少来回沟通,加快迭代速度。它配备了代码生成向导,是一种无代码/低代码解决方案。

该系统非常简单,包含三个关键部分:条件、行为和执行者。行为包含一系列条件,由执行者进行评估,从而选择要运行的行为。整个流程可以用简单的电子表格来表示,无需凌乱的行为树或复杂的状态机,也不需要平衡权重。它既可用于简单行为,也可用于复杂行为,非常适合打造反应式或涌现式游戏玩法。

更多信息请访问网页:
https://fuzzybrain.page.gd/

模糊大脑已在Unity资源商店上架:
https://assetstore.unity.com/packages/tools/behavior-ai/fuzzy-brain-349538