Como jogar jogos antigos em Flash em 2020 e depois

A Adobe está acabando com o Flash no final de 2020, mas os jogos em Flash são uma parte importante da história da Internet. Felizmente, um projeto comunitário chamado Ponto de inflamação está se preparando para salvá-los. Veja como você pode continuar jogando todos os seus favoritos em um futuro próximo.

Na memória do Adobe Flash

Adobe anunciou que “parará de atualizar e distribuir o Flash Player no final de 2020”. A empresa incentivou os criadores de conteúdo a migrar qualquer conteúdo Flash existente para “formatos novos e abertos”.

A web está se afastando do Flash há anos, conforme as tecnologias baseadas em navegador, como HTML5, WebGL e WebAssembly, se tornam mais difundidas.

Ao contrário do Flash, essas tecnologias abertas não requerem um plug-in de terceiros. A tecnologia de código aberto costuma ser submetida a um alto nível de escrutínio. Qualquer um pode examinar o código-fonte e investigar explorações ou implementar a tecnologia em seus próprios projetos.

Plug-ins, como o Flash, o Silverlight há muito extinto e o infame plug-in de navegador Java, operam sob um modelo de desenvolvimento de código fechado. Eles são (eram) mantidos por uma única entidade que propagou todas as atualizações e correções.

Na segunda metade da última década, o Flash desenvolveu uma reputação rochosa por suas falhas de segurança galopantes, muitas das quais eram exploits de dia zero que colocavam as pessoas em sério risco.

A Apple liderou o ataque ao tornar o Flash uma coisa do passado. A empresa decidiu não incluir suporte para Flash no iPhone, o que forçou uma mudança que já era necessária.

Tecnologias de navegador como HTML5 surgiram para substituir os contêineres de vídeo em Flash. O Google forçou as pessoas que usavam o Chrome a rodar o Flash em uma caixa de areia e, mais tarde, bloqueou-o totalmente, recusando-se a indexar páginas com conteúdo em Flash.

Em 2020, poucos sites ainda usam Flash. O que isso significa para as toneladas de animações e jogos interativos que tornaram a internet tão divertida na virada do milênio?

Como jogar jogos em Flash com Flashpoint

Claro, a internet não vai deixar todos aqueles jogos clássicos em Flash desaparecerem durante a noite. A solução é Flashpoint da BlueMaxima, um aplicativo gratuito de código aberto para Windows (versões para Mac e Linux estão em desenvolvimento).

Flashpoint oferece tudo que você precisa para jogar jogos clássicos da web. Tem uma biblioteca de cerca 38.000 jogos da web e 2.400 animações.

No entanto, compilações experimentais para Mac e Linux podem não incluir suporte para o catálogo completo. Durante os testes, notamos que a versão para Mac atualmente oferece suporte a pouco mais de 30.000 jogos.

Se você estiver no Windows, pode escolher entre Flashpoint Ultimate ou Infinity. O Ultimate é o pacote completo. Inclui o arquivo completo do conteúdo Flash e requer cerca de 300 GB de espaço em disco para instalar.

O Infinity permite que você baixe jogos sob demanda enquanto os joga e requer apenas cerca de 300 MB de espaço livre. Se você tem uma máquina Linux ou Mac, terá que se contentar com o Infinity por enquanto.

Para começar, faça o download Flashpoint para Windows ou pegue o experimental Mac ou Linux portas. Inicie o lançador Flashpoint e examine o catálogo.

Clique na guia “Jogos” para começar. À esquerda, você vê várias listas selecionadas de jogos, além da lista exaustiva de “Todos os jogos”. Se você estiver procurando por algo específico, digite-o no campo de pesquisa na parte superior da janela. Quando você encontrar algo que deseja experimentar, clique duas vezes nele e espere o Flashpoint entrar em ação.

Na versão para Mac que usamos, demorou um pouco para o jogo iniciar. Isso ocorre porque o Flashpoint precisa primeiro iniciar seu servidor, redirecionar quaisquer ativos com base no jogo que você está jogando e, em seguida, iniciar uma janela modificada do navegador para exibir o conteúdo.

Se você quiser ir direto para as coisas boas, verifique a lista de curadoria do “Flashpoint Hall of Fame”. Você certamente encontrará alguns favoritos antigos lá, como QWOP, Portal: The Flash Version, Alien Hominid e Yeti Sports.

Como funciona o Flashpoint

Ponto de inflamação é um “projeto de preservação de jogo da web” com estilo próprio que oferece suporte a conteúdo feito em Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight, ActiveX e outros plug-ins da web anteriormente populares.

O projeto é composto de três componentes principais: um servidor web, redirecionador e iniciador. Tudo isso funciona em combinação para criar a ilusão de que você está acessando conteúdo Flash (e outra tecnologia) pela Internet.

O jogo

Isso é necessário porque os arquivos Flash SWF podem ser exigentes. Alguns conteúdos só funcionam quando estão hospedados em determinados servidores e alguns carregam recursos de outros lugares. Alguns conteúdos tentam se comunicar com determinados servidores e não funcionarão se não puderem localizá-los.

Flashpoint é, em última análise, um projeto de preservação. Grande parte da tecnologia da qual esses jogos dependem precisa ser emulada e hospedada localmente. Flashpoint cuida de tudo isso para você, para que possa desfrutar das animações e simuladores de pandemia do Happy Tree Friends como se fosse 2003.

A BlueMaxima se preocupa tanto com a preservação do conteúdo quanto com o desenvolvimento da tecnologia subjacente.

Sobre direitos autorais

O projeto Flashpoint se preocupa principalmente com a preservação. Uma vez que os jogos foram recuperados de toda a web (incluindo sites de origem original, o Arquivo da Internet e arquivos contribuídos por usuários), a legalidade de tudo isso se torna uma espécie de área cinzenta.

O FAQ do Flashpoint convida todos os criadores de conteúdo que desejam seus jogos retirados do arquivo a contatá-los. Diz que a empresa provavelmente tentará convencê-lo a deixá-los mantê-lo para o bem da posteridade, mas “não somos irracionais”.

The Flash Game

Então, você está quebrando alguma lei? É difícil dizer com certeza. Embora o aspecto dos direitos autorais seja uma área cinzenta, muitos criadores concordaram em permitir que suas criações sejam incluídas no arquivo. A maioria dos sites que originalmente hospedavam o conteúdo já morreu há muito tempo. E a maior parte do conteúdo nem funciona sem os truques empregados nos bastidores pelo Flashpoint.

Muitos jogos em flash podem ser classificados como “abandonware”, ou seja, software que foi “abandonado” pelo proprietário dos direitos autorais.

Assim como baixar ROMs da Internet, é uma área jurídica complicada de navegar. No entanto, como os próprios emuladores, não há nada de ilegal no Flashpoint como tecnologia.

Remakes modernos de seus favoritos em Flash

Deixando de lado a incerteza dos direitos autorais, alguns dos jogos desta coleção avançaram para coisas muito maiores. Se você tem um favorito do passado, há uma boa chance de que agora seja um jogo para celular ou esteja disponível para compra no Steam ou em outros serviços de jogos.

As seguintes franquias populares começaram como jogos em Flash:

Bloons e Bloons TD
Ensaios
Alien Hominid
Canabalt
VVVVVV
Super Meat Boy
Namorado Hatoful

Muitos deles estão nos arquivos Flashpoint, mas estão longe de ser as melhores versões. Versões modernas projetadas para computadores, consoles e celulares são visualmente superiores, têm controles melhores e mais conteúdo, e permitem que você dê suporte aos criadores comprando-os imediatamente.

Tem .SWFs? Emular Flash com Ruffle

Flashpoint não é um verdadeiro emulador de Flash. Como mencionamos anteriormente, ele usa três componentes (um servidor web, redirecionador e iniciador) para fazer com que o conteúdo Flash funcione como se estivesse hospedado na web. Não é um caso simples de importar um arquivo SWF e clicar em reproduzir. Alguns títulos requerem muitos ajustes e trabalho nos bastidores antes de serem usados.

Babado é um verdadeiro emulador de Flash Player. Você pode usá-lo em um navegador ou em uma área de trabalho para reproduzir arquivos .SWF, como se fosse o próprio Flash Player da Adobe. Para usá-lo, porém, você precisa de alguns arquivos .SWF para carregar – ele não vem com uma coleção de jogos como o Flashpoint.

O projeto usa uma tecnologia de navegador chamada WebAssembly para garantir a compatibilidade em toda a linha. Newgrounds anunciado planeja usar o Ruffle para continuar servindo o máximo possível de seu conteúdo depois que o Flash for descartado para sempre. Se você continuar a usar conteúdo Flash na web, provavelmente usará o Ruffle para fazê-lo em pouco tempo.

Finalmente, há sempre o Flash Player autônomo oficial da Adobe, que ainda deve estar disponível para download em 2020 e além. Você pode usá-lo para abrir e reproduzir arquivos SWF individuais fora do seu navegador.