20个版本 (12个重大更新)

0.13.0 2024年7月8日
0.11.0 2024年4月5日
0.10.0 2024年2月19日
0.9.0 2023年11月5日
0.4.0 2022年7月25日

#35 in 游戏开发

Download history 755/week @ 2024-05-04 675/week @ 2024-05-11 281/week @ 2024-05-18 1135/week @ 2024-05-25 1175/week @ 2024-06-01 600/week @ 2024-06-08 1265/week @ 2024-06-15 231/week @ 2024-06-22 829/week @ 2024-06-29 2226/week @ 2024-07-06 1250/week @ 2024-07-13 2002/week @ 2024-07-20 4504/week @ 2024-07-27 2522/week @ 2024-08-03 2921/week @ 2024-08-10 3493/week @ 2024-08-17

每月下载量13,890
2 个Crate 中使用

MIT/Apache

180KB
653

Bevy Infinite Grid

Bevy的简单3D无限网格

crates.io docs.rs Bevy tracking CI-CD

demo

演示

通过克隆此仓库并运行来运行此网格的简单实现

cargo run --example simple

功能

  • 轻松生成与世界原点和轴对齐的无限网格
  • 生成无限数量的任意坐标空间对齐的轴

用法

将插件添加到 [dependencies]Cargo.toml

bevy_infinite_grid = { git = "https://github.com/ForesightMiningSoftwareCorporation/bevy_infinite_grid", branch = "main" }

在默认插件之后插入无限网格插件。

.add_plugins(InfiniteGridPlugin)

然后生成网格以查看结果。

commands.spawn(InfiniteGridBundle::new(
    materials.add(InfiniteGridMaterial::default()),
));

请参阅 simple 演示,了解最小实现示例。

Bevy版本支持

我们打算跟踪Bevy的 main 分支。欢迎PR支持此分支!

bevy bevy_infinite_grid
0.14 0.13
0.13 0.11, 0.12
0.12 0.10
0.11 0.8, 0.9

许可证

bevy_infinite_grid是免费和开源的!本仓库中的所有代码都根据您选择的许可证进行双重授权,可以是

这意味着您可以选择您喜欢的许可证!这种双重授权方法是Rust生态系统中的事实标准,并且包含两者都有非常好的理由。

除非您明确说明,否则您有意提交的任何贡献,根据Apache-2.0许可证定义,应如上所述双重授权,不附加任何额外条款或条件。

依赖项

~37–74MB
~1.5M SLoC