Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

request: use DotTiled instead of current Tiled reader #957

Open
ghost opened this issue Oct 16, 2024 · 1 comment
Open

request: use DotTiled instead of current Tiled reader #957

ghost opened this issue Oct 16, 2024 · 1 comment
Assignees
Milestone

Comments

@ghost
Copy link

ghost commented Oct 16, 2024

Hi

There are many issues regarding the Tiled map reader. Also there is now a very good (all Tiled features, more then monogame.extended provides) and very fast library to read Tiled maps:

https://github.com/dcronqvist/DotTiled

Would it be possible to use this library in MonoGame.Extended instead of the current Tiled reader?

Thx

@AristurtleDev
Copy link
Collaborator

Hey @nes-girl,

This is actually something we've been discussing in the discord the past couple of days. I believe we are leaning toward doing this, though it will be a little work to get it done. DotTiled is just a tmx/tmj parser, so we'd need to fit the data presented back into how MGE handles rendering, which is another area that I'd like to have looked at to see if it can be simplified or improved any.

One of the drawbacks of using DotTiled is it becomes a dependency for MGE, which currently has zero dependencies on other libraries or frameworks. So there are a few things to consider, but it is part of the current conversation at the moment.

Going to leave this ticket open for now and we can use it to track the discussion and progress.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant