Distribuindo jogos para Windows

Página atualizada :
Data de criação de página :

resumo

Saiba como distribuir seu jogo para Windows.

Ambiente operacional

Pré-requisitos

||| |-|=| | Versões XNA suportadas | 4.0 | | Plataformas suportadas |

  • Windows XP SP3 ou posterior
  • Windows Vista SP2 ou posterior
  • Janelas 7


Ambiente operacional

plataforma Janelas 7

substância

Ao distribuir um jogo para Windows, não há nenhum problema específico na criação de dados de distribuição, mas o ambiente de distribuição para executar o jogo criado deve atender às seguintes condições ou especificações.

  • O sistema operacional é o Windows XP SP3 ou posterior, o Windows Vista SP1 ou posterior ou o Windows 7
  • Uma placa de vídeo ou chipset que suporte a versão 2.0 ou superior do modelo de sombreador
  • CPU, Memória, HDD, Placa de Vídeo, dependendo do conteúdo do jogo

Além de atender a esses requisitos, você também deve instalar os seguintes componentes:

Existem vários padrões de distribuição para jogos para Windows, então escolha o método que preferir.

Distribua arquivos executáveis e outros conteúdos como eles são

Distribua o jogo criado (arquivo) como ele é. Mesmo que se diga como é, geralmente é". arquivo zip ou auto-extraível . exe". Cabe ao usuário decidir onde extrair os arquivos.

Primeiro, abra o projeto para o jogo que você deseja distribuir.

Vamos alternar "Depurar" para "Liberar" na barra de ferramentas. Dessa forma, você pode eliminar informações de depuração que você não precisa para o seu jogo e otimizar o seu jogo para construir.

Claro, também é uma boa ideia testar no modo Release com antecedência.

Selecione "Rebuild Solution" no menu Build para descartar as informações de compilação até agora e compilar do zero.

Eu não acho que haja um problema com uma compilação normal, mas em casos raros, pode haver arquivos que não são construídos em seu estado anterior, por isso é recomendado reconstruir pouco antes da distribuição.

Em seguida, os arquivos necessários para o jogo serão criados na seguinte pasta na pasta do projeto.

  • [Nome da pasta do projeto] [nome da pasta do projeto]\bin\x86\Release

Nesta pasta, você encontrará o ". .exe arquivo e . xnb" e outros arquivos de conteúdo, estruturas de pastas criadas no projeto, etc. Tudo o que você precisa fazer é distribuir esses arquivos como eles são. No entanto, o . Não inclua "pdb" sozinho, pois não tem nada a ver com o jogo.

A propósito, o nome do arquivo executável é o nome do arquivo definido no projeto. Na figura, ele é criado em um projeto chamado "WindowsGame1", e como o nome não foi alterado, o nome do arquivo é "WindowsGame1.exe".

Se você quiser levar o arquivo criado diretamente para outro computador, você pode levá-lo como está, mas ao distribuí-lo na web, é normal compactar o arquivo no sentido de consolidar o arquivo ou reduzir seu tamanho.

Por padrão, o Windows XP e posterior têm um único arquivo chamado ". Há um recurso que permite compactar em "zip", por isso é melhor usá-lo.

É fácil de fazer, basta selecionar todos os arquivos que você precisa, clique com o botão direito sobre ele e selecione o item "Pasta compactada (zipada)" no menu "Enviar para".

Então, como mostrado na figura, um arquivo zip será criado, então é uma boa ideia colocá-lo em seu site e registrá-lo no site de download. (Dependendo do tamanho do arquivo, pode levar algum tempo para criar o arquivo zip.)

A propósito, se você distribuir o arquivo executável para outros computadores como ele é, você pode usar o . Se você clicar duas vezes no arquivo ".exe" como ele é, você pode jogar o jogo, mas você pode jogar o . Se você distribuí-lo como um arquivo compactado, como "zip", você não será capaz de executá-lo, a menos que você descompactar o arquivo (desfazer a compactação).

Descompactando arquivos compactados, mas usando o . No caso de um arquivo "zip", se você tiver o sistema operacional Windows XP ou posterior, você pode descompactá-lo com a função padrão. Primeiro, use o arquivo . Depois de ter o arquivo "zip", você pode clicar duas vezes nele para procurar os arquivos compactados. Entre eles, " . .exe arquivo, mas ele ainda está em um estado compactado, então você não pode executá-lo.

Com todos esses arquivos selecionados, copie os arquivos e cole-os em qualquer pasta, e eles serão descompactados automaticamente, então tudo o que você precisa fazer é iniciar o arquivo executável e jogar o jogo.

É uma boa ideia explicar ao usuário como fazer isso de alguma forma.

Distribuído em pacotes de jogos

XNA versão 4.0 inclui o recurso Pacote de Jogo. Você será capaz de distribuir facilmente o seu jogo, e você será capaz de comprimir, descomprimir e empacotar arquivos automaticamente. Naturalmente, o computador de destino deve ter os componentes necessários instalados.

Observe que, para implantar o pacote do jogo, o "XNA Game Studio 4.0" também deve ser instalado no computador para o qual ele é distribuído. (Os pacotes de jogos destinam-se a ser distribuídos e jogados apenas por criadores de XNA.) No entanto, não sei se esse sistema mudará no futuro)

Primeiro, você precisa reconstruir o projeto e criar um arquivo executável, mas é o mesmo que o método descrito em "Distribuindo arquivos executáveis e outro conteúdo como está", então vou omitir a explicação.

Depois que o projeto for reconstruído, selecione "Pacote XXXXX como XNA Creators Club Game" no menu Construir. (XXXXX é o nome do projeto)

Em seguida, você pode ver que um arquivo chamado "XXXXX.ccgame" foi criado na seguinte pasta.

  • [Nome da pasta do projeto] [nome da pasta do projeto]\bin\x86\Release

Este é o pacote do jogo para XNA, e você pode distribuí-lo como está. (No entanto, dependendo do site, a extensão ".ccgame" não é reconhecida, então você pode ter que colocá-lo em um arquivo ".zip" separado, então verifique você mesmo.)

Se você quiser jogar o jogo no destino de distribuição, você pode usar o . Clique duas vezes no arquivo "ccgame". Em seguida, uma caixa de diálogo como a mostrada na figura será exibida, então pressione o botão "Descompactar" para expandir o pacote.

Em seguida, o arquivo será extraído para a seguinte pasta, e tudo o que você precisa fazer é executar o jogo como ele é.

Para Windows XP (padrão)
  • C:\Documents and Settings[diretório do usuário]\Local Settings\Application Data\XNA Creators Club Games
Para Windows Vista, Windows 7 (padrão)
  • C:\Users\[diretório do usuário]\AppData\Local\XNA Creators Club Games