Não acredite em quem disser que o Flash morreu!
Em janeiro de 2021, o suporte oficial ao Flash morreu definitivamente, o que significa que muitos games online (ou vídeos) neste formato ficariam fora do nosso alcance, se não fossem os métodos que irei ensinar neste artigo.
Vou passar os procedimentos que sei (o que não significa que sejam todos que existam). Pelo menos dois deles já usei bastante e sempre funcionaram satisfatoriamente muito bem. De qualquer maneira, você vai encontrar aqui algo que funciona, em vez de reclamações memes ruins sobre o assunto.
Outra coisa que você deve notar é que todos os métodos tem lados negativos e positivos, e, pelo menos até o momento, nenhum é capaz de restaurar a exata experiência de antigamente de jogos em Flash. Acho que só o primeiro tem potencial pra isso, mas ainda vai demorar um pouco.
Ah! Presta atenção nisso também: tem jogos em Flash que eram multiplayer online, mas muito certamente seus servidores foram desativados, o que implica em que o modo multiplayer não irá funcionar mesmo que estes métodos consigam carregar os games perfeitamente.
Enfim, vamos aos métodos:
O Ruffle é um emulador de Flash escrito na linguagem Rust que é de fácil uso e vem em três edições: um programa para desktop compatível com Linux, Mac OS e Windows, uma extensão para browsers Firefox, Chrome, Edge e Safari e um bagulho em JavaScript para webmasters usarem em seus sites.
Destas três edições, só usei a versão do JavaScript e obtive bons resultados, embora, pelo fato do Ruffle ainda estar em desenvolvimento, nem todos os jogos já estejam funcionando com este emulador. Todavia, um que funcionou muito de boa foi a versão online do Ghosts’n Goblins.
Aliás, eu previ a ideia de um emulador para browser de jogos em Flash uns tempos atrás e fiquei muito satisfeito em saber que estão trabalhando em algo bem viável nesse sentido.
Um método que uso bastante é converter arquivos Flash (.SWF) em executáveis Windows (.EXE). Existem outros serviços ou programas para isso, mas o que testei e que deu certo, pelo menos até agora, em 100% dos casos, foi o SWF to EXE Converter.
O SWF to EXE Converter é um programa grátis e em código livre que meio que “embala” o arquivo junto com um player Flash em um pacote autoexecutável que deve funcionar como um aplicativo comum. Você só vai precisar de um Windows razoavelmente novo, tipo XP pra cima (só testei no 7 e no 10) e, claro, o arquivo .SWF original.
Aliás, o vídeo abaixo foi gravado usando a versão do The Last Stand convertida para .EXE. Veja como deu pra zerar o game de boa:
O GameLoad é um aplicativo/extensão que permite jogar games no formato Flash, unity3d e Adobe Shockwave no desktop/no Chrome. É gratuito e funciona bem.
O BlueMaxima’s Flashpoint é um projeto destinado a preservar jogos online para browsers que, segundo consta, já reuniu mais de 70000 games e 8000 animações, e não apenas em Flash, como também em Unity (.unity3d) e outras plataformas.
O projeto começou em janeiro de 2018, já pensando no iminente fim do Flash, e evoluiu bastante desde então. O que mais chama atenção é o cliente que promete dar acesso a essa enorme biblioteca de games e animações num esquema tipo o cliente do Steam ou de outras lojas de games: ou seja, você apenas escolhe o game na biblioteca, baixa e joga. A promessa é que não envolve nenhum stress.
Descobri outro dia este pacote oficial dos antigos e clássicos games em Flash da Ninja Kiwi. O Ninja Kiwi Archive traz mais de 60 títulos, incluindo Bloons TD, Bloons Monkey City e SAS: Zombie Assault da forma em que foram feitos para serem jogados, o que inclui logar nas contas do Ninja Kiwi (necessário para alguns jogos) e multiplayer online.
Outra alternativa que não testei são os players que sites de games online como Newgrounds, Kongregate e Y8 estão sugerindo que a gente instale para jogar os títulos antigos que eles têm em Flash em suas páginas.
O Waterfox é um navegador web derivado do Firefox que, segundo consta, além de já vir configurado com mais privacidade por padrão, vai continuar permitindo que os usuários usem o Flash Player mesmo depois do fim oficial deste formato.
A promessa foi feita por um dev do Waterfox, o MrAlex94. Se ele manter sua palavra, esse browser tem potencial de permitir praticamente a mesma exata experiência de sempre, embora isto dependa também de outros fatores.
O Lightspark apresenta-se como um reprodutor Flash gratuito e open source. Escrito em C++/C, esse plugin para browsers roda em Linux e Windows e tem como objetivo ser compatível com todos os formatos Flash da Adobe.
Este é mais um método que não testei e não posso atestar os seus resultados. Além disso, ele ainda está em desenvolvimento (estágio alpha), pelo menos até o momento desta publicação.
Todavia, parece uma boa e interessante iniciativa.
O Y8 é um site especializado em games online que já é bem estabelecido e grande. Apesar de já terem feito algumas filhadaputagens com quem incorporava jogos deles (felizmente corrigiram isso), acredito que empenharam bastante nesse navegador deles para Windows, Mac e Linux que é capaz de rodar jogos em Flash, o Browser Y8.
Não o testei ainda, e não sei dizer o qual bom/seguro é, porque meu método preferido ainda é usar o SWF quando o Ruffle não funciona, mas acredito que deve ser de boa.
Às vezes, o desenvolvedor porta o código para HTML5. Esta alternativa é geralmente recomendada como oficial, embora, na verdade, dependa muito da sorte.
Já encontrei, por exemplo, versões do FireBoy & WaterGirl: The Forest Temple e Cursed Treasure, os quais conheci originalmente em formato Flash. São perfeitamente compatíveis com qualquer browser moderno, sem necessidade de players nem nada, mas foram muitos os poucos jogos que encontrei nesse esquema.
Também, alguns desenvolvedores costumam converter o jogo para Android e iOS, o que significa que podem ser jogados diretamente em dispositivos móveis, embora nem sempre seja o exato mesmo game (alguns podem ser até versões premium não gratuitas dos originais).
Bom, por enquanto, é tudo o que sei. Na medida em que eu for aprendendo coisas novas, compartilho aqui.
Só espero que isso já te ajude de alguma forma.
Observação: se você gostou deste post ou ele lhe foi útil de alguma forma, por favor considere apoiar financeiramente a Gaming Room. Fico feliz só de ajudar, mas a contribuição do visitante é muito importante para que este site continua existindo e para que eu possa continuar provendo este tipo de conteúdo e melhorar cada vez mais. Acesse aqui e saiba como. Obrigado!