Well I was able to add tile spacing (for orthogonal maps) but I don´t really understand what margin does. I see that it does something but thats kinda nonsense to me. I´ll leave that open for now.
I also added gzip(uncompressed) format, but the zlib version throws a weird exception...oh well who needs that anyway?
Today I added properties and object layer. Also reorganized a bit: Tiled Layer and Object Layer now have their own namespaces. I also cleaned up the content pipeline, removed duplication etc. Then I changed the class Layer to be a structure, but I´m not sure if I like that. Nevertheless, couldn´t find any errors so I uploaded it as v0.6a.
I think I´ll add tile spacing/margin tomorrow, can´t be too hard, can it? Some compression/encoding formats are also still missing...Then all features will be included and I might add some fancy stuff like...well dunno. Maybe someone else can think of something?
Well, now isometric maps are included. I don´t like how they implemented this. Instead of using normal tilesets ("normal" means the ones you use for orthogonal maps) and just rotating the map by 45°, they want you to paint diamond-shaped squares into the fields of your tileset...what the?
Well, nothing I can do about it. I hope they change that someday.
There was something I haven´t included yet but I can´t remember...o_O
Actually, this project started a while back when our Prof. told us to programe something in C#. My partner and I wanted to make a game, I was in charge of the mapengine and so it all started. Now I´m kind of addicted and try to implement every feature Tiled has.
Now that orthogonal maps kind of work I´ll add isometric when there´s time. I wonder if there will be any bugs reported.