1 个不稳定版本
新 0.1.0 | 2024 年 8 月 19 日 |
---|
580 在 游戏开发 中排名 #580
121 每月下载量
130KB
2K SLoC
bevy_observed_utility
Bevy 的一个最先进的效用 AI 库,使用 ECS 观察者 构建,注重舒适性和正确性。
请参阅 文档 以获取使用此库的完整教程示例。
设计目标
按优先级排序
- 正确性
- 评分实体树以深度优先后序遍历的方式评分,确保在评分父节点之前先评分所有子节点。
- 舒适度:
- 向现有实体添加评分、选择和操作应该有很少的样板代码。
- 模块化:
- 添加新的评分和选择类型应该很容易。
- 添加处理动作的不同方式应该很容易。
- 应支持回合制和实时游戏。
- 性能:
- 只为你使用的内容付费:只有在使用时才添加评分和选择观察者。
- 评分和选择应该足够快。动作性能由用户决定。
许可证
bevy_observed_utility
可以根据您的选择使用以下任一许可证
- MIT 许可证
- Apache 许可证,版本 2.0
。
依赖
~22MB
~417K SLoC