Bonjour ! (Bonsoir !)
J'ai commencé un projet il y a quelques semaines via MonoGame, et suite à certains soucis, liés principalement à certaines librairies (entre autres) que je souhaite utiliser, me voilà recommencer mes quelques lignes de code sur XNA.
Pour info, je me sers de Tiled Map Editor afin de créer une map en tuiles, et pour la parser, je me sers d'Xtiled, une lib crée pour ça, disponible sur le site de MapEditor.
Enfin bref, à priori le problème ne vient pas de là.
Pour développer (pun) le titre de ce topic, rien de bien sorcier :
Je crée mon projet Game for Windows, je suis le tutoriel à cette page là https://bitbucket.org/vinull/xtiled/wiki/Home
Rien de compliquer à nouveau, deux DLL à ajouter, pas de soucis possible puisque ça ne compile pas si chaque DLL n'est pas précisément à sa place (pas d'inversion des deux possible)
Donc, voilà la ligne qui me pose soucis.
Dans ce cas là, la map desert.tmx a été ajoutée à la partie "Content" du projet, dans les proprietés, j'ai simplement changé "Do not copy" en "Copy always" parce que cette option créait des soucis sous MonoGame.
Code : Sélectionner tout - Visualiser dans une fenêtre à part map = Content.Load<Map>("desert");
Peu importe que le BuildAction de la map soit Content, Compile, ou None, dans les 3 cas ça ne marche pas, la seule différence c'est que si je met Compile, j'ai une erreur de "loading pipeline assembly".
Dernière précision : J'ai essayé avec une image en .jpg, et avec le BuildAction en "Compile" ça marche.
Voilà, en espérant que quelqu'un puisse m'aider, j'ai vu pas mal de soucis similaires en faisant des recherches, mais c'était bien souvent des erreurs de VS, comme le content reference qui était pas fait, etc, choses que j'ai toutes vérifiés !
(Je ne vous c/c pas mon code, il est identique à celui du lien, je le ferais si c'est plus pratique)
Merci !
Partager