I’m using Tiled with objects only. Whenever I need to zoom, it goes in the direction of the origin point (0,0) in an attempt to keep the (non-existent) tiles visible. It would be convenient if the zoom used the bound of the objects as well, so it zooms correctly without a tile layer.
I agree objects should be taken into account when zooming, because indeed they might be placed outside of the map which the viewport tries to keep in view when zooming.
It is relatively easy to work around this problem though, by simply resizing your map so that it is large enough to cover your objects. Even if you’re not using tile layers, the size of the map is still based on a tile size and a number of tiles. You can consider this simply a “grid size” and choose something suitable for your map.
2 Likes