J'ai essayé de créer une bibliothèque réutilisable à utiliser sur plusieurs jeux, j'ai donc créé une bibliothèque de jeux Windows avec mes classes réutilisables, mais je peux ne semble pas comprendre comment utiliser la bibliothèque dans mon projet de jeu. J'ai essayé d'ajouter une référence au fichier .dll
à mes références de projet de jeu et j'ai également essayé d'ajouter le projet à ma solution de jeu (je faisais des efforts pour le faire fonctionner), mais je ne suis même pas tout à fait sûr que Windows Game Library est le type de projet que je devrais utiliser. En bref: La bibliothèque de jeux Windows est-elle le type de projet approprié pour créer une bibliothèque multi-jeux réutilisable? Et, Comment utilisez-vous les classes au sein de cette bibliothèque dans un projet XNA Windows Game?Utilisation d'une bibliothèque de jeux XNA (Windows) avec un projet de jeu XNA (Windows)
Répondre
Votre sur la bonne voie, vous devez les avoir dans le même projet, et faire référencer le projet directement (pas .dll). Pour ce faire, allez dans votre partie principale, sélectionnez Add Reference
. Lorsque la boîte de dialogue apparaît, recherchez Solution
et sous Projects
. Vous devriez voir votre bibliothèque là-bas, cochez la case et elle sera référencée.
En ce qui concerne la mise en page de la solution va, et comment utiliser la bibliothèque dans votre jeu, je créé une illustration rapide:
Merci beaucoup! J'ai eu des ennuis pendant une minute parce que le dialogue dans VS2010 express semble un peu différent, mais je l'ai fonctionné maintenant. J'ai ajouté le projet de bibliothèque à ma solution de jeu avant d'ajouter la référence. Merci encore! – Plato
Pas de problème, content de pouvoir vous aider! – Cyral
- 1. Ajout de WPF Windows à un projet de jeu XNA
- 2. Publicité dans les jeux Windows XNA (pas Windows Phone 7)
- 3. Distribuer un jeu PC écrit avec XNA
- 4. XNA reliant deux jeux
- 5. comment arrêter et reprendre un jeu XNA pour Windows Phone?
- 6. Jeu non-XNA dans les jeux?
- 7. Dessin primitif dans Windows Phone 7 XNA
- 8. XNA - Utilisation de System.Net dans un proxy Windows
- 9. XNA jeu développement kickstart
- 10. Utilisation de system.windows.forms avec XNA
- 11. Problème avec l'interface dans le projet de jeu XNA
- 12. Suppression d'un deuxième modèle de jeu XNA
- 13. Problème de compatibilité avec XNA
- 14. Modifier le projet d'application Windows au projet XNA?
- 15. GraphicsDevice est null dans mon projet XNA Windows Game
- 16. Utilisation de Windows Phone 7 par pincement dans XNA
- 17. Micro transactions avec xna sur Windows Phone
- 18. Développer des jeux multi-touch pour Windows
- 19. Port Cocos2D pour XNA (Windows Phone)
- 20. Combinaison de Windows Forms et XNA, mais manque d'instance "Game"
- 21. C#: XNA vs No XNA (Performance)
- 22. C# windows forms et xna - utilisation élevée du processeur
- 23. Retarder un jeu xna avec des minuteurs
- 24. XNA SOUND Problème de jeu
- 25. Utiliser XDocument dans XNA sur Windows Phone
- 26. Le projet d'installation de XNA Windows n'inclut pas mon projet de contenu
- 27. Comment empêcher SoundEffect de plantage des jeux Windows XNA lorsqu'ils sont fermés?
- 28. est-il possible de lire un fichier SWF interactif dans un projet windows xna 4.0
- 29. Développement de jeux Windows Phone 8
- 30. Utilisation de l'écran de démarrage dans XNA Game pour Windows Phone 7
Note: À l'avenir, si vous Si vous n'utilisez réellement que du code réutilisable, vous pouvez toujours créer une bibliothèque de classes portable. Cela peut fonctionner presque partout où vous le souhaitez, en raison de sa nature fondamentale. – Falgantil