bevy_ghx_grid

Crates.iobevy_ghx_grid
lib.rsbevy_ghx_grid
version0.4.0
sourcesrc
created_at2024-03-06 14:11:20.314166
updated_at2024-10-23 22:17:23.690723
descriptionBevy plugins for 2D & 3D grids
homepage
repositoryhttps://github.com/Henauxg/bevy_ghx_grid
max_upload_size
id1164856
size34,417
Gilles Henaux (Henauxg)

documentation

https://docs.rs/bevy_ghx_grid

README

Bevy Ghx Grid

Bevy tracking bevy_ghx_grid on crates.io bevy_ghx_grid on docs.io

Uses and exports ghx_grid, as well as additional plugins and utilities dedicated to Bevy.

Grid debug plugin

GridDebugPlugin provides debug utilities for the grid-types within ghx_grid:

  • Can draw a debug view of any 2d/3d grid
  • Can draw debug markers on any cells of a grid (controlled via bevy events)

Use it by inserting a DebugGridView3d bundle on your Grid entity (or DebugGridView2d, depending on your Bevy Camera).

debug_grid_and_markers

Cargo features

Find the list and description in Cargo.toml

  • debug-plugin [default]: compiles the grid debug plugin and its systems.
  • reflect [default]: enables ghx_grid reflect feature.

See also the main crate cargo features

Compatible Bevy versions

bevy_ghx_grid ghx_grid bevy
0.4 0.4 0.14
0.3 0.3 0.13
0.2 0.2 0.13
0.1 0.1 0.12

License

Code

bevy_ghx_grid is free and open source. All code in this repository is dual-licensed under either:

at your option.

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.

Commit count: 16

cargo fmt