3 个版本
使用旧的 Rust 2015
0.1.2 | 2018年9月28日 |
---|---|
0.1.1 | 2018年9月27日 |
0.1.0 | 2018年9月27日 |
#22 在 #amethyst
在 stackbt 中使用
16KB
490 行
StackBT
这个 crate 集合旨在作为游戏 AI 的基本库,可以在其基础上实现。它只包含基本内容:自动机、状态机、行为树节点,以及足够多的包装器和粘合剂来按需组合它们,还附带了一些宏辅助。
该项目还旨在与 Amethyst 和 Specs 一起使用。根据需要,策略、实践等内容将从该项目中导出。
StackBT 是一个有点类似名字的名称。曾经它被设计成一个基于堆栈协程的行为树,但关于设计的讨论让我相信这对于游戏 AI 任务来说过于笨重,所以它被缩减了范围和雄心。
许可证
StackBT 是免费的、开源软件,根据 MIT 许可证和 Apache 许可证 2.0 的条款进行分发。
除非你明确声明,否则任何你有意提交以包含在作品中的贡献,根据 Apache-2.0 许可证的定义,都将按上述方式双重许可,不附加任何额外的条款或条件。