1 个不稳定版本
0.1.0 |
|
---|---|
0.0.0 | 2023年2月15日 |
#44 in #rogue-like
7KB
Yendor
Yendor 是 bevy 引擎的一套有见地的工具集
Yendor 的初衷是为构建基于网格设计的 rogue-like 和其他游戏提供工具。现在它正在成为 bevy 引擎一套有见地的工具集。它受到了 bracket-lib 和 doryen-rs 的启发
兼容的 Bevy 版本
主分支与最新的 Bevy 版本兼容
yendor-lib
版本的兼容性
yendor-lib |
bevy |
---|---|
0.1.0 |
0.9 |
使用的库
Bevy 之所以可能,是因为这些基础技术投入了大量的努力
- bevy: 一个令人耳目一新的简单数据驱动游戏引擎,用 Rust 构建
- noise-rs: 一个用于生成平滑变化的噪声的 Rust 库,适用于纹理和图形显示。
- bevy_egui: 此包为 Bevy 游戏引擎提供 Egui 集成。
- pathfinding: 此包在 Rust 中实现了几种路径查找、流和图算法。
感谢和替代方案
并且,像往常一样,向 thebracket 致以崇高的敬意,他的 bracket-lib 游戏引擎开始了我的 rogue-like 之旅。他是这个项目的灵感来源。
许可证
yendor-lib
是免费的、开源的,并且具有许可权!此存储库中的所有代码都采用双重许可,可以是
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Apache 许可证,版本 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
这意味着您可以选择您喜欢的许可证!这种双重许可方法在 Rust 生态系统中是事实标准,并且包括两者有很好的理由。
本仓库(包括我们的示例)中包含的资源通常属于不同的开源许可证,但大多数都可以免费用于商业用途。
有关这些文件许可证的详细信息,请参阅CREDITS.md。
贡献
除非你明确表示,否则根据Apache-2.0许可证定义,你有意提交的任何贡献,用于包含在作品中,都应如上双许可,没有任何额外条款或条件。