Je viens de commencer le développement d'un jeu XNA, et je me demande s'il ne serait pas préférable d'utiliser une alternative open-source car je veux absolument garder le contrôle total sur mon jeu. Je dois pouvoir le vendre à qui je veux, en utilisant les médias que je veux.
Sur la base de la licence XNA et de toutes sortes de choses légales, suis-je autorisé à vendre un jeu XNA par moi-même, ou suis-je obligé de le vendre via le Xbox Live Marketplace?
J'aimerais voir une référence fiable avec votre réponse.
Réponses:
Découvrez cette réponse ici . La réponse simple est: oui .
Le truc de mise en réseau qui utilise "Games for Windows Live" ne fonctionne pas sur Windows sans la bénédiction de Microsoft. Mais vous pouvez toujours simplement utiliser les trucs de mise en réseau ordinaires dans le .NET Framework.
Vous ne pouvez pas distribuer XNA Game Studio (le bit Visual Studio) - cela affecte les API Content Pipeline pour la création de contenu. Cela signifie que si vous avez un éditeur de niveau par exemple, vos utilisateurs devront installer manuellement XNA GS.
Le runtime XNA Framework, en revanche, est redistribuable .
la source
Oui, vous pouvez le vendre vous-même, XNA n'inhibe aucune restriction de ce genre. Cependant, vous ne pouvez pas empaqueter le programme d'installation du framework XNA dans votre programme d'installation, vous devrez demander aux gens de le télécharger séparément.
Modifier: sur le PC, il n'y a aucun moyen de contourner les magasins Xbox et WP7.
la source
Je n'ai pas pu trouver de référence «officielle» facile sur le sujet, mais je peux fournir des preuves indirectes.
Il existe actuellement plusieurs jeux XNA en vente sur Steam, qui n'est en aucun cas lié à Microsoft, voir par exemple Beat Hazard: sur Steam Store et sur XBox Live Indy Games .
Cependant, certaines parties de XNA sont interdites. Vous ne pouvez pas utiliser la plupart des fonctionnalités en ligne sur le PC, car elles sont liées à XBox Live et à l'utilisation des serveurs dédiés de MS.
la source