Je travaille sur cela depuis plusieurs jours maintenant, essayant de résoudre ce problème et finalement j'ai réussi à travailler. Ce sur quoi je travaille est Windows8, VS2012, MonoGame. je dois ajouter que c'est comme "monoGame Windows OpenGL Pjoject"
Permettez-moi de vous expliquer les étapes que j'ai suivies. 1. J'ai installé monGame pour VS2012 2. J'ai installé WindowsPhone SDK8 3. J'ai installé XNA 4.0 pour mon VS2010
Je ne sais pas si toutes ces étapes sont nécessaires ...
Sence vous ne pouvez pas générer un .spritefont dans vs2012 J'ai généré un fichier spriteFont dans mon vs2010 puis ajouté i à mon projet vs2012 .... MAIS cela n'a pas fonctionné. Et ce matin, j'ai vu que l'URL de ce fichier .spritefont était incorrecte. Quand je l'ai ajouté via solution explorer..content -> ajouter un élément existant ... alors l'URL était incorrecte. "C: \ Users \ admin \ Documents \ Visual Studio 2012 \ Projects \ MyGame \ MyGame \ Content" c'est pas où vs2012 où chercher mon fichier * .spritefot il était ici .. -> "C: \ Users \ admin \ Documents \ Visual Studio 2012 \ Projects \ MyGame \ MyGame \ bin \ WindowsGL \ Debug \ Content" J'ai ajouté i et WOW cela a fonctionné. je colle du code ici pour que vous puissiez mieux voir ce que j'ai fait .. dans ma classe de jeu je mets ces variables
SpriteFont myFont;
int score;
dans ma méthode de contenu de charge généré automatiquement par VS était
myFont = Content.Load<SpriteFont>("test");
dans ma méthode de tirage générée automatiquement par VS était
spriteBatch.Begin();
spriteBatch.DrawString(myFont, "Score: " +score, new Vector2(20,10),Color.Red);
spriteBatch.End();
puis ajouté manuellement mon fichier spritefont dans le bon dossier
Ce qui est étrange, c'est que j'ai ajouté des images de cette manière et qu'elles se sont retrouvées dans le bon dossier mais pas dans le * .spritefont, vous devez l'ajouter manuellement dans le dernier dossier pour que je travaille ..
J'espère que cela a du sens pour quelqu'un parce que cela m'a donné le plus gros mal de tête ces derniers jours. J'ai peut-être oublié certaines étapes et tout cela peut être inutile, mais j'espère que je pourrai soulager les maux de tête pour certains
Et j'espère que monoGame sera mis à jour pour résoudre ces problèmes ...