Hello again,
So I was able to create a project using MonoGame extended tiled. I was able to get a map showing and even a camera moving around, but, I went to continue working on it only to find that the importer has suddenly stopped working.
It says the processor/importer is missing, even though it was working perfectly fine beforehand. I tried making an entirely new project, installing all the NuGet stuff, and trying to import the correct dlls, but to no avail.
I have spend hours looking at the issues on GitHub, and other posts on the forum, but nothing seems to work. I’m using MonoGame for my final year project and would love to continue using it, but at this point it seems more issue than worth.
Sorry for rant,
I would greatly appreciate any help (again )
Yea I got similar errors when playing around with it a while back. It had something to do with removing the reference in NuGet and then re-adding it… it breaks a bunch of stuff, maybe?
I ended up just writing my own file parser to just bring in the stuff I wanted.
I wouldn’t write off MonoGame entirely because a third party library (which also has a ton of other great, working stuff) had a bug in it. Ultimately it’s up to you and what you wanna accomplish though
Sorry,
I’m still quite new to how this all works, could you explain how I could make a project using the sources?
I’ve cloned both monogame and monogame extended repo, I assume I add all of both to a solution?
Yes, the problem is most likely your .mgcb file needs to find the .dll but the .dll is not found. The .dll is pulled in when you restore via NuGet so you can just change the .mgcb to point to the .dll sitting in your cache. However, the samples project uses a NuGet.config to change where the cache is and then uses this location in the .mgcb file.
Btw, this is all necessary because .mgcb files don’t understand NuGet references. Perhaps it would be a good addition for the MonoGame team to have NuGet references syntax for the .mgcb files?