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:
Failed to load: data/Actors.json

As tutoriais a seguir são para os seguintes navegadores:

  • Google Chrome
  • Opera
  • Mozilla Firefox

Google Chrome/Opera:

Neste navegador use este parâmetro (linha de comando):

--allow-file-access-from-files

  • 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.

chrome_allow_ajax_local

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.


Mozilla 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:

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:

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.