Posso vender um jogo XNA sozinho?

20

Acabei de iniciar o desenvolvimento de um jogo XNA, e estou me perguntando se não seria melhor usar uma alternativa de código aberto, pois eu absolutamente quero manter o controle completo sobre o meu jogo. Eu preciso vendê-lo para quem eu quiser, usando a mídia que eu quero.

Com base na licença XNA e todo esse tipo de coisa legal, posso vender um jogo XNA por conta própria ou sou forçado a vendê-lo através do Xbox Live Marketplace?

Gostaria de ver uma referência confiável com sua resposta.

asmo
fonte
Para quais plataformas você está criando o jogo?
Adam
Somente PC (Windows).
Asmo

Respostas:

18

Confira esta resposta aqui . A resposta simples é: sim .

O material de rede que usa "Games for Windows Live" não funciona no Windows sem a bênção da Microsoft. Mas você sempre pode usar apenas o material de rede comum no .NET Framework.

Você não pode distribuir o XNA Game Studio (o bit do Visual Studio) - isso afeta as APIs do Content Pipeline para criar conteúdo. Isso significa que, se você tiver um editor de níveis, por exemplo, seus usuários terão que instalar manualmente o XNA GS.

O tempo de execução do XNA Framework, por outro lado, é redistribuível .

Andrew Russell
fonte
3

Sim, você pode vendê-lo sozinho, o XNA inibe nenhuma restrição como essa. No entanto, você não pode empacotar o instalador da estrutura XNA em seu instalador, precisará solicitar às pessoas que o baixem separadamente.

Editar: no PC, ou seja, não há como ignorar as lojas Xbox e WP7.

Roy T.
fonte
7
Acho que você quer dizer o instalador do XNA Game Studio, necessário para usar as APIs do Content Pipeline. O XNA Framework Redistributable é, de fato, redistribuível.
Andrew Russell
Ah sim, você está certo.
Roy T.
2

Não consegui encontrar uma referência 'oficial' fácil sobre o assunto, mas posso fornecer evidências indiretas.

Atualmente, existem vários jogos XNA à venda no Steam, que não estão relacionados à Microsoft de forma alguma, veja, por exemplo, Beat Hazard: na loja Steam e nos XBox Live Indy Games .

Existem partes do XNA que estão fora dos limites. Você não pode usar a maioria das funcionalidades online do PC, pois está relacionado ao XBox Live e aos servidores dedicados da MS.

jv42
fonte
E Magicka também
Bart van Heukelom 22/03
Sim, Magicka também. Existem vários exemplos disponíveis.
Jv42