Skip to content

inact1v1ty/bevylder

Repository files navigation

🌳 Bevylder

Crate Doc License: MIT/Apache Bevy tracking

Voxels brought to bevy.


WARNING!

This crate is in a Proof of Concept stage of development and is not ready to be used in projects!

But keep an eye on it 🙂

Block types

To run

Two ducks:

cargo run --release --features="bevy/bevy_winit","bevy/dynamic" --example rubberduck

2N + 1 x 2N + 1 ducks stresstest:

cargo run --release --features="bevy/bevy_winit","bevy/dynamic" --example rubberduck -- --stress <N>

Why the name

It is a pun on bevy + bewilder, didn't want to give it a generic name like bevy_voxels. The plugin is somewhat opinionated so the name suits it well.

Next up

As this is still a PoC, features are incrementally added

  • Move to bevy 0.8
  • Different types of voxels
  • Combine individual voxels into "pouches" to use instance rendering

License

Licensed under either of

at your option.

Contribution

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

About

Voxels brought to bevy

Topics

Resources

License

Apache-2.0, MIT licenses found

Licenses found

Apache-2.0
LICENSE-APACHE
MIT
LICENSE-MIT

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages