3 个不稳定版本
0.1.1 | 2022 年 11 月 12 日 |
---|---|
0.1.0 | 2022 年 11 月 12 日 |
0.0.0 | 2022 年 11 月 7 日 |
#1174 in 游戏开发
44KB
942 行
bevy_glfw
Bevy 的 GLFW 窗口后端
用法
Cargo.toml
bevy = {
version = "...",
default-features = false, // <- Important
features = [
// Only required features!
// Notably *not*:
// - "bevy_winit"
// - "x11" (also enables winit)
// - "wayland" (also enables winit)
]
}
main.rs
use bevy::prelude::*;
fn main() {
App::new()
.add_plugins(DefaultPlugins)
.add_plugin(bevy_glfw::GlfwPlugin) // <- Add the plugin as usual
.run();
}
动机
介绍一个合适的临时解决方案,直到 winit#1806 完成并发布。
Bevy 版本支持
bevy | bevy_glfw |
---|---|
0.8 | 0.1 |
致谢
- Red Artist 为基本代码。
许可证
bevy_glfw
是免费的、开源的,并拥有许可权!除非另有说明(以下或单个文件中),此存储库中的所有代码都根据您的选择,在以下两种许可证下双授权:
- MIT 许可证 (LICENSE-MIT 或 http://opensource.org/licenses/MIT)
- Apache 许可证 2.0 (LICENSE-APACHE 或 http://www.apache.org/licenses/LICENSE-2.0)
这意味着您可以选择您喜欢的许可证!这种双授权方法在 Rust 生态系统中被认为是事实标准,并且存在 很好的理由 包括两者。
您的贡献
除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交的任何贡献,均应按照上述方式双授权,而无需任何额外的条款或条件。
依赖关系
~17–36MB
~578K SLoC