Como jogar Unity Games offline

Quando você joga jogos no seu navegador da web, uma das quatro tecnologias a seguir está sendo usada normalmente: Adobe Flash, Java, Unity ou HMTL5.

Há exceções à regra, mas a maioria depende de pelo menos uma das tecnologias listadas acima. Quando se trata do Unity, é necessário instalar o complemento do Unity Web Player no sistema que os navegadores selecionam como plug-in.

A equipe do Unity trabalha atualmente com uma versão sem plug-in do player, portanto, espere que isso saia no futuro próximo. A vantagem disso é que ele não requer plugins para executar, o que deve melhorar a estabilidade, entre outras coisas.

Embora seja possível jogar jogos do Unity diretamente no navegador, você deve ter notado que o desempenho pode não ser o melhor. Isso geralmente ocorre porque você está jogando o jogo em hardware mais antigo, mas também parcialmente causado por ele não ser um aplicativo nativo, mas rodar dentro do navegador.

Isso normalmente significa que você obtém outros elementos na tela não relacionados ao jogo. Um site pode exibir anúncios, por exemplo, mídia, conteúdo textual, imagens e outros elementos que, no mínimo, podem ser uma distração.

Jogue jogos do Unity offline

É possível jogar jogos do Unity offline ou separados do site em que estão hospedados. Off-line é obviamente apenas uma opção se o jogo não for puramente multi-jogador.

A boa notícia é que você pode baixar muitos jogos do Unity e jogá-los no computador, independentemente de uma conexão com a Internet. Outro benefício é que geralmente é mais rápido do que jogar os jogos no navegador.

Aqui está o que precisa ser feito:

  1. Você precisa instalar o plug-in do Unity Web Player no seu sistema. Está disponível para Mac e Windows.
  2. Faça o download da versão mais recente do Unity Player neste site. Está disponível para Windows e a ferramenta usada para jogar os jogos do Unity no computador.
  3. Opcional: Instale um navegador de cache para facilitar o acesso aos arquivos do Unity Player. Usuários do Firefox podem conferir o CacheViewer

Todas as etapas acima são processos únicos. Para baixar e jogar um jogo do Unity offline, faça o seguinte:

  1. Abra o jogo no seu navegador preferido. Isso faz o download no cache do navegador.
  2. Use uma extensão de cache ou procure o cache do navegador manualmente para localizar o arquivo .unity3d no cache.
  3. Arraste e solte o arquivo na interface do Unity Player.

É tudo o que há para isso. (Obrigado Ken pela dica)