GMBR
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.
Entrar

Esqueci-me da senha

Últimos assuntos
» Servidor de Discord do fórum?
por Super Games Ontem à(s) 01:27

» Problemas com a caixa de diálogo, ela é pequena e as letras não cabem dentro
por Rukasu777 Qui 16 maio 2024, 18:10

» Problemas com particulas
por RastaMaan Dom 12 maio 2024, 17:03

» Problema ao entrar por uma porta e voltar por ela
por aminaro Seg 06 maio 2024, 10:08

» Alguém aqui já ganha dinheiro com seus games?
por theguitarmester Ter 30 Abr 2024, 11:43

» Colisões não funcionando
por theguitarmester Ter 30 Abr 2024, 10:16

» Como ajustar velocidade de cada frame da animação no game maker
por pequetux Sex 26 Abr 2024, 16:45

» Preciso de ajuda
por AftonDuGrau Dom 21 Abr 2024, 20:18

» Como faz o evento drawn GUI, não se repetir?
por aminaro Sex 19 Abr 2024, 20:30

» PROBLEMAS COM FÍSICAS DE ÁGUA
por aminaro Ter 16 Abr 2024, 10:07

» Retorno da GMBR!!!
por Ralphed Sex 12 Abr 2024, 22:45

» JOGADOR PARANDO NO AR QUANDO ATACA
por aminaro Qua 10 Abr 2024, 13:51

» Problemas com texto interativo
por Kaaru72 Dom 07 Abr 2024, 11:31

» Erro escondido e indecifrável
por dev_gabize.azv Qui 04 Abr 2024, 10:11

» Mudar cor de apenas uma palavra
por Ralphed Sáb 30 Mar 2024, 00:39

» Procuro Programador de game maker
por Wou Sex 15 Mar 2024, 10:27

» Mod APK
por gamerainha Qua 13 Mar 2024, 06:30

» Aceito pedidos de sprites (Com exemplos meus)
por Sevilha Qua 28 Fev 2024, 12:17

» Inventário simples
por Isquilo_Roedor Qui 22 Fev 2024, 15:18

» Problemas na programaçnao de inimigo [jogo DOOM LIKE]
por Black Mirror Dom 11 Fev 2024, 13:34

» ANDROID MULTI TOUCH
por DiegoBr Dom 04 Fev 2024, 12:13

» Save e Load Json
por Klinton Rodrigues Qui 25 Jan 2024, 11:12

» Colisão com mais de um objeto
por aminaro Seg 22 Jan 2024, 15:02

» Oi sou novo aqui
por Thiago Silveira Alexandre Sáb 20 Jan 2024, 20:55

» Como acessar conteudo comprado no marketplace
por macmilam Sex 19 Jan 2024, 07:42


Como fazer updater online

4 participantes

Ir para baixo

Como fazer updater online Empty Como fazer updater online

Mensagem por Isquilo_Roedor Qua 25 Mar 2015, 20:31

Eu queria fazer tipo jogos de fps, ou steam que atualizam o jogo quando o desenvolvedor muda ou adiciona algo, sem ter a necessidade de ter que baixar tudo de novo o jogo, queria saber se tem como fazer tipo um game updater algo assim que baixe só o que tiver de novo;
Isquilo_Roedor
Isquilo_Roedor

Games Ranking : Nota D

Notas recebidas : E-E-D
Data de inscrição : 22/03/2012
Reputação : 18
Número de Mensagens : 336
Prêmios : Como fazer updater online Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Como fazer updater online Empty Re: Como fazer updater online

Mensagem por Rodrigo Santiago Qui 26 Mar 2015, 08:01

Isso é muito (muito muito muito) difícil de fazer com o GameMaker.
Você tem que desenvolver seu jogo baseado 100% em arquivos externos. Não só colocar fora do jogo, mas que também influencie dentro do jogo.
Por exemplo, uma pasta com Tipos de Jogadores ou peças de robos, onde adicionando um arquivo o programa entederá como mais um dentro do jogo.

Então é só usar algum recurso para fazer o download. Muitas vezes o atualizador tem que ser feito a parte, em C ou C++ por exemplo, porque você terá , as vezes, que substituir o executável principal.
Rodrigo Santiago
Rodrigo Santiago

Games Ranking : Nota B

Notas recebidas : C + C + B
Data de inscrição : 28/07/2012
Reputação : 73
Número de Mensagens : 1281
Prêmios : Como fazer updater online Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 3 Prata x 1 Bronze x 3

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Como fazer updater online Empty Re: Como fazer updater online

Mensagem por theguitarmester Qui 26 Mar 2015, 08:18

Isso é muito (muito muito muito) difícil de fazer com o GameMaker.

Não acho que seja 'muitomuitomuito' difícil fazer no GM, porém, você terá um grande trabalhão para fazer esse sistema, mas, isso acredito que seja independente da plataforma/engine que escolheu para construir seu programa.



Nunca tentei fazer um sistema assim, o máximo que fiz, foi um sistema no SmartSnake que checa a versão salva das fases, e, se for menor que a do programa atual, as atualiza.

Mas, em teoria, você só precisará de um arquivo(ou dentro do exe) que consta a versão atual do programa, e, se for menor atualizar.


O atualizar:
Como o Rodrigo disse, você terá que deixar muitos arquivos fora do executável, para poder atualizar separadamente, e, também para livrar o peso do exe, podendo assim, atualizar o exe sem ter de atualizar outros arquivos pesados.

Um dica seria você manter os arquivos mais pesados fora do executável do jogo. Por exemplo:
- Em um jogo 3D, mantenha todos modelos fora do executável.
- Arquivos de sons como música e efeitos. (tem que ver se já é viável executar sons externos no GMS)

Com isso, já retira bastante do peso 'normal' causado nos jogos que fazemos no GM.
Você também pode tirar as imagens
theguitarmester
theguitarmester

Games Ranking : Nota C

Notas recebidas : B + C
Data de inscrição : 28/02/2012
Reputação : 139
Número de Mensagens : 2211
Prêmios : Como fazer updater online Empty

Medalhas x 0 Tutoriais x 4 Moedas x 0

Ouro x 2 Prata x 2 Bronze x 1

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Plataformas :
  • Unity


http://guitarmester.no.comunidades.net/index.php?pagina=19362978

Ir para o topo Ir para baixo

Como fazer updater online Empty Re: Como fazer updater online

Mensagem por Isquilo_Roedor Qui 26 Mar 2015, 12:36

Já entendi a lógica dos arquivos externos,mas neste caso irá dar mais trabalhar para tornar tudo externo do que desenvolver o updater...
Isquilo_Roedor
Isquilo_Roedor

Games Ranking : Nota D

Notas recebidas : E-E-D
Data de inscrição : 22/03/2012
Reputação : 18
Número de Mensagens : 336
Prêmios : Como fazer updater online Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Como fazer updater online Empty Re: Como fazer updater online

Mensagem por fernando.munizerthal Qui 26 Mar 2015, 16:08

Sobre a pergunta é algo que realmente me interessa também, pois como estou fazendo um RPG, gostaria de constantemente publicar atualizações como equipamentos novos..

Fazendo por exemplo a cada mês surgir na loja um novo equipamento para a compra.

Não tem como fazer isso? O.O
fernando.munizerthal
fernando.munizerthal

Data de inscrição : 17/10/2013
Reputação : 0
Número de Mensagens : 76
Prêmios : Como fazer updater online Empty

Medalhas x 0 Tutoriais x 0 Moedas x 0

Ouro x 0 Prata x 0 Bronze x 0

Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0

Ir para o topo Ir para baixo

Como fazer updater online Empty Re: Como fazer updater online

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos