Obrigado por visitar a The Game Makers Brasil 😁 Use o fórum de Dúvidas para fazer perguntas. Se está em busca de aprender dê uma olhada nos tutoriais.

Salvar informações fora da pasta de instalação

Perguntas? A comunidade te ajuda a resolver.
Avatar do usuário
irlansn
Programador
Programador
Reações: 0
Mensagens: 11

Salvar informações fora da pasta de instalação

Mensagem por irlansn » Dom Jul 08, 2018 11:46 am

Olá pessoal, eu estou com um dúvida para as plataformas mobile (iOS e Android).
Eu queria deixar um arquivo ini fora da pasta de instalação do jogo, de preferencia feito as escondidas. Queria que o jogador, mesmo desinstalando o jogo, esse arquivo ini não seja deletado, pois caso ele reinstale, as informações desse arquivo ini são resgatadas. (Assim, ele poderia excluir esse arquivo ini apenas propositalmente, ou formatando o celular.)

Abraços! E agradeço desde já o apoio.

Avatar do usuário
None
Colaborador
Colaborador
Reações: 2
Mensagens: 286

Re: Salvar informações fora da pasta de instalação

Mensagem por None » Dom Jul 08, 2018 3:34 pm

Estou no celular agora e não posso fazer o teste, mas creio que usando o working directory onde você digita o endereço é possível "voltar" do mesmo jeito que você voltaria usando o padrão de comando (dois ou três pontinhos, talvez seja diferente), eu sei que com a barra você consegue acessar pastas específicas, nunca tentei sair da pasta de instalação.

Porém eu acho que guardar um arquivo sem consentimento do usuário é considerado malware...
Tutorial de jogo de plataforma completo: https://youtu.be/MMUy_bMKqPk
Como criar um jogo de RPG Japonês no estilo Final Fantasy https://goo.gl/efr6fx

Avatar do usuário
irlansn
Programador
Programador
Reações: 0
Mensagens: 11

Re: Salvar informações fora da pasta de instalação

Mensagem por irlansn » Dom Jul 08, 2018 6:31 pm

None escreveu:Estou no celular agora e não posso fazer o teste, mas creio que usando o working directory onde você digita o endereço é possível "voltar" do mesmo jeito que você voltaria usando o padrão de comando (dois ou três pontinhos, talvez seja diferente), eu sei que com a barra você consegue acessar pastas específicas, nunca tentei sair da pasta de instalação.

Porém eu acho que guardar um arquivo sem consentimento do usuário é considerado malware...
Eu testei isso, working_directory só me diz "assets/". Sobre malware, se eu fizer essa solicitação de permissão, acho que não teria problema. Eu só não quero que o jogador tenha de escolher um diretório.

Avatar do usuário
None
Colaborador
Colaborador
Reações: 2
Mensagens: 286

Re: Salvar informações fora da pasta de instalação

Mensagem por None » Dom Jul 08, 2018 7:54 pm

Então, o working directory é literalmente onde o jogo é salvo, se você quiser você poder entrar em pastas do jogo ou mesmo cria-las.
Acabei de chegar em casa e vou dar uma olhada
Tutorial de jogo de plataforma completo: https://youtu.be/MMUy_bMKqPk
Como criar um jogo de RPG Japonês no estilo Final Fantasy https://goo.gl/efr6fx

Avatar do usuário
J_Marlon
Membro
Membro
Reações: 1
Mensagens: 41

Re: Salvar informações fora da pasta de instalação

Mensagem por J_Marlon » Dom Jul 08, 2018 8:22 pm

O GMS trabalha em sandbox. Por conta disso, seu jogo só pode ler/gravar informações no diretório de dados de aplicativos ("/data/") ou, caso use a função working_directory, na pasta de instalação do mesmo. O único meio de contornar essa limitação é usando extensões.

Responder

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 5 visitantes