Quando se tenta abrir um sistema ou página de internet local (file:///) que use AJAX os navegadores mais modernos não permitem a execução por segurança, mas existe um meio de desativar essa segurança e permitir que abra um jogo feito em Rpg Maker MV para poder fazer testes sem precisar hospedar ou instalar um servidor na máquina.
Você perceberá isso por que o seu jogo vai retornar um erro como este:
As tutoriais a seguir são para os seguintes navegadores:
Blogs:
https://rpgboss.wordpress.com/2019/11/02/rpgmv-como-testar-seu-jogo-no-navegador/
https://rpgboss.blogspot.com/2019/11/rpgmv-como-testar-seu-jogo-no-navegador.html
https://rpgmakerworld.smfnew2.com/miscellaneous-tutorials/(mv)-fix-error-failed-to-load-dataactors-json
Google Chrome/Opera:
Neste navegador use este parâmetro (linha de comando):
Como fazer isto:
Pronto, agora este atalho vai sempre iniciar o Chrome sem a regra de segurança, deixe ele aberto para poder abrir o index.html do seu jogo.
Firefox:
Neste navegador a segurança não será restaurada após fechar o navegador, por isso você deverá reativa-la manualmente se achar necessário.
Na barra de endereço do navegador entre com o seguinte comando:
Aparecerá uma tela de aviso te alertando sobre os riscos, então não mude nada além do que ensinei nesta tutorial. Para continuar aperte o botão azul escrito “Aceito o Risco”.
Vá no campo de busca e digite o seguinte termo:
Ele está em true que significa "ativado", para desativar dê clique duplo do mouse sobre o item, ele ficará em negrito como aviso de que não está dentro dos padrões.
Pronto, agora pode testar o seu jogo clicando apenas no index.html, mesmo se fechar o navegador quando abrir quando iniciar este arquivo vai funcionar.
Você perceberá isso por que o seu jogo vai retornar um erro como este:
- Código:
Failed to load: data/Actors.json
As tutoriais a seguir são para os seguintes navegadores:
- Google Chrome
- Opera (Chromium)
- Mozilla Firefox
Blogs:
https://rpgboss.wordpress.com/2019/11/02/rpgmv-como-testar-seu-jogo-no-navegador/
https://rpgboss.blogspot.com/2019/11/rpgmv-como-testar-seu-jogo-no-navegador.html
https://rpgmakerworld.smfnew2.com/miscellaneous-tutorials/(mv)-fix-error-failed-to-load-dataactors-json
Google Chrome/Opera:
Neste navegador use este parâmetro (linha de comando):
- Código:
--allow-file-access-from-files
Como fazer isto:
- Crie um atalho do navegador na Área de Trabalho.
- Clique sobre ele com o botão direito sobre o ícone e selecione Propriedades.
- Na caixa "Destino" insira o parâmetro após a segunda aspa com um espaço e salve.
Pronto, agora este atalho vai sempre iniciar o Chrome sem a regra de segurança, deixe ele aberto para poder abrir o index.html do seu jogo.
Firefox:
Neste navegador a segurança não será restaurada após fechar o navegador, por isso você deverá reativa-la manualmente se achar necessário.
Na barra de endereço do navegador entre com o seguinte comando:
- Código:
about:config
Aparecerá uma tela de aviso te alertando sobre os riscos, então não mude nada além do que ensinei nesta tutorial. Para continuar aperte o botão azul escrito “Aceito o Risco”.
Vá no campo de busca e digite o seguinte termo:
- Código:
security.fileuri.strict_origin_policy
Ele está em true que significa "ativado", para desativar dê clique duplo do mouse sobre o item, ele ficará em negrito como aviso de que não está dentro dos padrões.
Pronto, agora pode testar o seu jogo clicando apenas no index.html, mesmo se fechar o navegador quando abrir quando iniciar este arquivo vai funcionar.