SSBMTonberry / tileson

A modern and helpful cross-platform json-parser for C++, used for parsing Tiled maps.
BSD 2-Clause "Simplified" License
188 stars 29 forks source link

Isometric support? #97

Open SomeGuyDoinWork opened 1 year ago

SomeGuyDoinWork commented 1 year ago

Was wondering if this library can handle parsing isometric maps?

So do I need to convert the position of tiles to isometric using an isometric rendering algorithm, or the library supports those natively?

SSBMTonberry commented 1 year ago

@SomeGuyDoinWork : Sorry for a very late reply, and thank you for your issue! I'm not usually this slow to reply, but I've had (and still have) vacation, and I've had full focus on vacation projects and other stuff.

Honestly I have never used the isometric maps with Tiled, so it really depends on how they are exported. Chances are it works, but some of the Tileson specific stuff may not. I have no way to know yet, because I haven't looked into it, but feel free to give feedback on whether it works for you or not. I see no problems in putting offical support for this in the roadmap, so it eventually will be implemented and officially supported. It's just that the current features have either been based on the non-isometric tiled maps, or features requested by users :)

I'll put it in the roadmap of the next version so I can eventually look into it.