Highscores e Arquivo de Log, é possível?

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

Highscores e Arquivo de Log, é possível?

Mensagem por dharrison em Sab 08 Mar 2014, 09:11

Salve galera beleza?

To estudando as funções online para o GM 8.0 e vi que pra criar Highscore Online o negócio é tenso!
To pensando em usar a engine do Willy, a GEX Willy Highscore, mas estava imaginando o seguinte:

É possível salvar todo o Highscore num arquivo de log separadamente?
E ainda, como criar o Highscore Online para ser complicado, fazer com que esse arquivo de log seja enviado para um servidor? Assim ao invez de ficar atualizando o highscore online automaticamente, o usuário clica no botão "Enviar meu Highscore" e ele seria agregado ao Highscore do servidor...

Bom, é uma possibilidade eu acho, ou eu to viajando? Happy

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Highscores e Arquivo de Log, é possível?

Mensagem por Gabreel em Sab 08 Mar 2014, 11:11

O problema desse log seria que seria fácil para o usuário manipular, não?

O ideal é você usar as funções de http_request do GMS e fazer algo com banco de dados MySQL e PHP. Continua sendo inseguro, porém menos manipulável.

Gabreel

Número de Mensagens : 2227
Idade : 20
Data de inscrição : 02/10/2009
Reputação : 52
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Highscores e Arquivo de Log, é possível?

Mensagem por Markituh em Sab 08 Mar 2014, 11:17

Você pode muito bem armazenar o highscore numa ds_map, com o nome do jogador associado com o score - ou até uma ds_list mesmo com os valores separados por vírgula, você que sabe. Ai depois voce pergunta se o jogador quer enviar o HS pra o server. Tem um problema aí: tu salva num arquivo e nego vai lá e muda o valor, não seria nada legal  Laughing 

Um sistema de sincronização de scores em tempo real não seria grande problema, se for utilizada alguma rotina de compressão; ou deixa assim mesmo se você não tem preocupação com esse tipo de coisa, coloca criptografia, ou não coloca highscore mesmo Happy Criar uma função de enviar arquivos para o servidor não é complicado, dependendo da biblioteca de rede que você está utilizando - dai você verifica uma possível perda de pacotes, como um simples valor no começo com o tamanho do conteudo, por exemplo.

- Hm, é, seria bem mais viável enviar os dados diretamente num procedimento POST para um script PHP, e tacar os valores numa DB. Mas cara, duvido muito que alguém vá se dá ao trabalho de, sei lá, usar Packet Tracer, hijackar a porta de conexao do jogo e alterar os scores. Laughing  Tem nem cabimento '-'

___________

"Não deixe para amanhã o que se pode fazer hoje"

Links úteis:
Índice de Tutoriais
Manual online do GMS

Markituh

Ranking : Sem avaliações
Número de Mensagens : 2183
Data de inscrição : 11/10/2009
Reputação : 106
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   : 0
   : 0
   : 0

Voltar ao Topo Ir em baixo

Re: Highscores e Arquivo de Log, é possível?

Mensagem por dharrison em Sab 08 Mar 2014, 18:28

O duro é que ainda não sei fazer nada disso kkkkkkkk
Se alguém tiver algum link de referência, até procurei aqui no fórum, mas não encontrei algo muito detalhado sobre highscore online (e alguams engines não existem mais)

dharrison

Ranking : Nota B
Número de Mensagens : 1243
Idade : 25
Data de inscrição : 04/02/2009
Notas recebidas : A - B
Reputação : 89
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 1
Prêmios
   : 0
   : 1
   : 0

Voltar ao Topo Ir em baixo

Re: Highscores e Arquivo de Log, é possível?

Mensagem por PedroX em Sab 08 Mar 2014, 21:57

No jogo que o Alex FC e eu fizemos (honestamente foi mais ele), implantei o sistema de highscores.

Usei o 'madewithclockwork', uma API. Mas ela foi desativada. (Leia aqui)

Outra opção, que é até recomendada no link acima, seria o Gmechanism, que pode ser encontrado aqui:

http://gmc.yoyogames.com/index.php?showtopic=515673

Para mais alternativas, veja o link acima ('Leia aqui')

PedroX

Ranking : Nota C
Número de Mensagens : 6034
Idade : 21
Data de inscrição : 26/07/2008
Notas recebidas : C+B
Reputação : 286
Insignia 1 x 0 Insignia 2 x 0 Insignia 3 x 0
Prêmios
   :
   :
   :

Voltar ao Topo Ir em baixo

Re: Highscores e Arquivo de Log, é possível?

Mensagem por Conteúdo patrocinado Hoje à(s) 10:19


Conteúdo patrocinado


Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum