Je me demandais si un jeu écrit en XNA pourrait un jour fonctionner sur Mac (sans avoir à exécuter un Windows virtuel). J'ai trouvé quelques liens vers MonoXNA lors de mon googling mais je ne comprends pas exactement comment cela fonctionne donc je pose la question ici.Les jeux XNA peuvent-ils fonctionner sur mac?
Répondre
La réponse courte: Oui, en théorie, mais ne vous attendez pas à la perfection, du moins pas tout de suite. Vous auriez probablement du travail devant vous pour avoir une bonne expérience.
MonoXNA est juste une réimplémentation open-source du cadre XNA. En théorie, il devrait fonctionner sur toute implémentation suffisamment performante de l'interface CLI .NET (comme, évidemment, Mono). Il suffit de lancer le binaire XNA avec Mono, et cela devrait fonctionner (encore une fois, en théorie). Cela dit, il semble que ce soit à un stade de développement assez précoce, donc je suppose que vous auriez une aventure devant vous pour faire fonctionner des jeux complexes. (Mono lui-même n'est pas sans problème à cet égard, soit, et traîne un peu Microsoft .NET, donc vous ne pouvez pas toujours supposer que votre nouvelle application brillante en utilisant toutes les dernières et meilleures choses .NET fonctionnera hors de la boîte. L'autre option majeure est Wine ou l'une de ses dérivées, qui peut être utilisée soit par un utilisateur final pour lancer un jeu conditionné pour Windows, ou utilisée directement par le développeur d'une application pour créer (principalement) expérience transparente pour un utilisateur Mac (ou Linux, d'ailleurs). Connaissances .NET (y compris XNA) est connu pour fonctionner avec le vin, mais le vin n'est pas parfait, et votre kilométrage variera (parfois en fonction de la phase de la lune).
- 1. XNA reliant deux jeux
- 2. Jeu non-XNA dans les jeux?
- 3. Compiler des jeux SDL sur Mac
- 4. Test XNA 4.0 jeux sur Xbox 360 sans payer 100 $
- 5. Impossible de sélectionner l'infrastructure cible pour les jeux XNA 4.0
- 6. Quels sont les meilleurs jeux développés par XNA pour PC?
- 7. Pouvez-vous exécuter des jeux XNA sur Android?
- 8. Comment déboguer des jeux Xna 4.0 sur PC
- 9. Publicité dans les jeux Windows XNA (pas Windows Phone 7)
- 10. Utilisation d'une bibliothèque de jeux XNA (Windows) avec un projet de jeu XNA (Windows)
- 11. jeux de dés dans l'app store mac?
- 12. AccessViolationException avec RichTextBox.ScrollToCaret dans les formes lancées par les jeux XNA
- 13. réseau XNA sur les fenêtres
- 14. C#: XNA vs No XNA (Performance)
- 15. Outil d'automatisation de test pour jeux Flash [Windows, Mac]
- 16. Impossible de faire fonctionner OpenCV avec Python sur un Mac
- 17. Comment puis-je faire fonctionner mod_wsgi sur Mac?
- 18. Jouer à des jeux multijoueurs avec XNA sur l'ordinateur (PAS XBox)
- 19. Jeux Android sur HTC Wildfire
- 20. Contrôle des annonces pour XNA sur WP7
- 21. Langages de script sur les jeux iOS
- 22. Entrée HID sur Linux pour les jeux
- 23. Carte pour les jeux sur navigateur
- 24. tomber et les collisions sur xna
- 25. Formats de fichiers 3D pour les jeux
- 26. Jeux basés sur PHP
- 27. Comment faire fonctionner The Grinder dans MAC?
- 28. OpenGL porté sur XNA
- 29. Comment faire un exécutable pour un site web sur xna
- 30. Stockage de données pour les jeux
@WTP, si un jeu XNA fonctionnait parfaitement sur Mac OS, vous ne sauriez même pas qu'il s'agit d'un jeu XNA. – zneak
http://andrewrussell.net/exen/ – ClassicThunder