A tilemap rendering plugin for bevy which is more ECS friendly by having an entity per tile.
Quite simple there is a tile per entity. Behind the scenes the tiles are split into chunks that each have their own mesh which is sent to the GPU in an optimal way.
Because each tile is an entity of its own editing tiles is super easy, and convenient. This allows you tag entities for updating and makes stuff like animation easier. Want to have a mining simulation where damage is applied to tiles? That's easy with this plugin:
```rust struct Damage { amount: u32, }
fn updatedamage(
mut query: Query<(&mut Tile, &Damage), Changed