Я только начал разработку игры XNA, и я спрашиваю себя, не лучше ли использовать альтернативу с открытым исходным кодом, поскольку я абсолютно хочу сохранить полный контроль над своей игрой. Мне нужно иметь возможность продавать его кому угодно, используя средства массовой информации, которые я хочу.
Исходя из лицензии XNA и всех подобных юридических вопросов, мне разрешено продавать игру XNA самостоятельно или я вынужден продавать ее через Xbox Live Marketplace?
Я хотел бы видеть надежную ссылку с вашим ответом.
Ответы:
Проверьте этот ответ здесь . Простой ответ: да .
Сетевое оборудование, использующее «Игры для Windows Live», не работает в Windows без благословения Microsoft. Но вы всегда можете просто использовать обычные сетевые ресурсы в .NET Framework.
Вы не можете распространять XNA Game Studio (бит Visual Studio) - это влияет на API Content Pipeline для создания контента. Это означает, что если у вас есть редактор уровней, например, ваши пользователи должны будут вручную установить XNA GS.
Среда выполнения XNA Framework, с другой стороны, является распространяемой .
источник
Да, вы можете продать его самостоятельно, XNA не запрещает никаких ограничений. Однако вы не можете упаковать установщик платформы XNA в свой установщик, вам нужно будет попросить людей загрузить его отдельно.
Редактировать: на ПК, то есть нет возможности обойти магазины Xbox и WP7.
источник
Я не мог найти легкую «официальную» ссылку на эту тему, но могу предоставить косвенные доказательства.
В настоящее время в продаже имеется несколько игр XNA в Steam, который никак не связан с Microsoft, см., Например, Beat Hazard: в магазине Steam и в XBox Live Indy Games .
Хотя есть части XNA, которые запрещены. Вы не можете использовать большинство онлайн-функций на ПК, так как они связаны с XBox Live и использованием выделенных серверов MS.
источник