Eu quase terminei um jogo para PC (estou lançando em um dia ou dois). Eu gostaria de uma maneira de liberar patches facilmente na rede, caso encontre um bug no jogo logo após o lançamento ou caso deseje adicionar recursos mais tarde.
Estou usando o InstallJammer como meu sistema de instalação. Existem bons programas de atualização / correção (de preferência gratuitos) que podem verificar e enviar atualizações aos jogadores pela Internet?
Por exemplo, se um jogador abre o meu jogo, o jogo inicia o programa de atualização que verifica se há atualizações. Se houver atualizações disponíveis, o usuário saberá onde obtê-las. Posso modificar o código-fonte para o mecanismo de jogo que possuo, mas prefiro não reinventar a roda.
deployment
patching
QAH
fonte
fonte
Respostas:
Obrigado por toda a ajuda pessoal, mas depois de alguns olhar em volta, encontrei um atualizador realmente bom. Chama-se Puchisoft Dispatcher . Eles têm uma versão freeware, e é realmente bom para projetos não comerciais.
fonte
Pode ser um exagero, mas o RakNet inclui um sistema de autopatcher :
fonte
Se o seu jogo é muito orientado a dados, pode ser fácil criar seu próprio carregador para verificar e baixar dados de um servidor e iniciar o jogo. Não deve demorar muito em um idioma gerenciado.
Eu fiz um tempo atrás, onde o cliente baixou um mapa de como a pasta do jogo deveria ser, arquivos, md5 etc. etc.
Não é muito seguro ou otimizado, mas você entendeu.
Também me lembro de minha juventude usando o Patch Maker da Clickteam. Não sei ao certo quais são os recursos hoje em dia, mas é gratuito e pode atualizar arquivos binários, basta distribuí-lo como um arquivo de instalação.
Talvez algumas das ferramentas de instalação maiores permitam criar correções manuais, o Inno Setup é gratuito e completo, talvez você tenha mais sorte lá.
fonte