Expand description

GPU-accelerated tilemap functionality for bevy. Aims at rendering tilemaps with lightning speed by using just a single quad per map (layer) and offloading the actual rendering to GPU. This should be faster than most other bevy tilemap implementations as of this writing.

Features

  • Very high rendering performance.
  • Tilemaps can be very large or have many “layers”
  • Rectangular and isometric tile maps.

How it works

The principle is probably not new but nonetheless quite helpful: The whole tilemap (-layer) is rendered as a single quad and a shader cares for rendering the correct tiles at the correct position.

Re-exports

Modules