Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(1 edit)

Hi,

A suggestion: add pugixml (C++ lib) for reading back the tiled maps to your recommendations. Its much more lightweight than the others you recommend on your site and has easier to understand + free to use license. No extra external dependencies and very easy to use.

(2 edits)

Hmm, PugiXML is just an XML parsing library. The purpose of the list is to link to solutions specifically made for reading Tiled maps (and they're not actually recommendations since I haven't tried most of them, it's just a reference). I think there are better resources available for choosing a suitable C++ XML library, like this question on SO (though being from 2012 it may be out of date). Also, somebody may have a favorite XML parsing library in each language and it would quickly add up.

Just a tip. Yes, Pugi is only an XML parsing library, but that is pretty much all you need (my opinon - others may vary). I guess one could go with tinyXML2 too. The ones refed just struck me as having both zlib + bsd license and extra dependencies (ex zlib and tinyXML) that seems a bit unnecessary to do such a simple task.

I entirely agree that an XML parsing library is usually all you need, and of course it has the added benefit that you don't depend on a 3rd party software package to get updated when something new is added to the TMX map format. Maybe it's worth adding a note about this to the documentation.