Conectar-se
Quem está conectado
28 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 28 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Ranking : Nota A
Data de inscrição : 07/12/2012
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 9
Ver perfil do usuário

salvar o jogo para continuar jogando

em Dom 02 Mar 2014, 18:22
no game maker 8 usava o save_game mas no gms essa funçao esta autrepassada (acho)! tentei usar o icon save, sem resultado. nao estou a conseguir criar um jogo que da prea continuar numa outra oportunidade. alguem me ajuda a criar um objeto que salva e outro q abre para um jogo pra android,?
avatar
Ranking : Nota A
Notas recebidas : A
Data de inscrição : 12/09/2013
Número de Mensagens : 65
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 6

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: salvar o jogo para continuar jogando

em Dom 02 Mar 2014, 18:36
Fiz uma engine rápida aqui para te ajudar o mais rápido possível, ela é bem básica mas creio que seja o que você deseja.

mediafire.com download/f5pevd72ipxucp0/Engine.Salve.Definitivo.gmk

Link corrigido.
avatar
Ranking : Nota A
Data de inscrição : 07/12/2012
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 9
Ver perfil do usuário

Re: salvar o jogo para continuar jogando

em Seg 03 Mar 2014, 14:21
tem q ser para game maker studio. estou configurar meu jogo q estava a fazer  no game maker 8 para o game maker studio e surgiu alguns problemas inclusive esse, o de salvar.  acho q gmk é  game maker 8. mas vou testar.

_______


a engine nao xta  a funcionar no gms. Sera q no gms para android nao da pra salvar o jogo?


Editado por Gabreel: Alertado em 15% por postagem dupla.
avatar
Ranking : Nota C
Notas recebidas : C
Data de inscrição : 07/09/2010
Número de Mensagens : 1400
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 21

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: salvar o jogo para continuar jogando

em Ter 04 Mar 2014, 19:22
Cara, para salvar na mesma situação em que você sai, é meio difícil, principalmente no GM:S.
Mas, caso você trabalhe com levels, então você pode criar variáveis para os níveis e armazená-las (numa ini? Não conheco o funcionamento delas num apk) em algum lugar, aí caso você passasse de nível, a variável desse nível = true, aí da próxima vez, você poderia começar dele
Pelo menos, a ideia geral é essa, não posso desenvolver porque ainda não trabalho com Android.
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: salvar o jogo para continuar jogando

em Ter 04 Mar 2014, 22:02
Você pode usar as funções de buffer.

Ao salvar:
Código:
var SaveBuffer = buffer_create(1024, buffer_grow, 1); //cria um buffer de tamanho dinâmico
buffer_seek(SaveBuffer, buffer_seek_start, 0); //vai pro começo do buffer
game_save_buffer(SaveBuffer); //salva o jogo no buffer
buffer_save(SaveBuffer, 'game.sav'); //salva o buffer num arquivo
buffer_delete(SaveBuffer); //deleta o buffer (necessário)

Ao carregar:
Código:
if (file_exists('game.sav')) //se existir um save
   {
   var LoadBuffer = buffer_load('game.sav'); //carrega o arquivo no buffer
   buffer_seek(LoadBuffer, buffer_seek_start, 0); //vai pro começo do buffer
   game_load_buffer(LoadBuffer); //carrega o jogo a partir do buffer
   buffer_delete(LoadBuffer); //deleta o buffer (necessário)
   }

Só não funciona em HTML5, que não permite criar arquivos.
avatar
Ranking : Nota A
Data de inscrição : 07/12/2012
Número de Mensagens : 81
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 9
Ver perfil do usuário

Re: salvar o jogo para continuar jogando

em Dom 04 Maio 2014, 11:35
a minha net não estava boa, estava a colar toda hora. por isso envou aquela mensagem contendo apenas uma letra e fui punido por isso, só espero não sr mas punido por reviver esse topico, mas minha duvida ainda nao foi satisfeita. mesmo que for so me ajudarem a salvar as variaveis do jogo e depois carrega-las... pode ser em engine... obrigado e desculpa
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum