r/bevy•
slavjuan

Bevy assets

I'm making a tile based game and currently have a single entity per tile which is tracked inside a TileIndex resource. Each tile has TileData which includes some custom data for that specific tile (pathfinding cost, tile type, etc.). However, I would prefer to define different tile types and their tile data and image in an Asset. But how would I do that and how would I structure that.

Should every tile have a TileAssetHandle(Handle<TileAsset>) or should I do something else. I haven't ever used assets and am not sure how to utilise them the right way. How do you guys handle assets in your game projects?

Posted Feb 15, 2026, 3:55 PM UTC

1412
Loading comments…