Conheça o Ruffle, um emulador que permite rodar os jogos clássicos em flash, e que pode ser muito útil agora que a morte do Flash chegou.
A morte do Adobe Flash demorou muito para chegar. Embora a tecnologia de 25 anos tenha sido fundamental para trazer animação, jogos e conteúdo interativo para a web quando ainda era jovem, sempre foi uma espécie de pesadelo de segurança, com a Adobe lutando para corrigir erros mais rápido do que vulnerabilidades foram descobertas e explorado.
Mas agora que a Adobe finalmente desligou o Flash, o que acontece com todos os jogos clássicos e outros conteúdos desenvolvidos em Flash?
Alguns foram transferidos para tecnologias da web mais recentes, como HTML5. Alguns permanecem na biblioteca Flash do Internet Archive. E há o Flashpoint do BlueMaxima, um projeto para salvar mais de 70.000 jogos em Flash e 8.000 animações e agrupá-los com um “Flashpoint Secure Player”.
Agora há outra opção chamada Ruffle. É um emulador Flash Play de código aberto projetado para ser mais seguro do que o produto da Adobe, enquanto permite que você execute jogos e animações em Flash em uma ampla variedade de dispositivos.
Ruffle, um emulador que permite rodar os jogos clássicos em flash
Ruffle é escrito usando a linguagem de programação Rust, que apresenta proteção de memória integrada para ajudar a proteger os usuários de muitas das vulnerabilidades que afetaram o Flash Player da Adobe.
O emulador Flash Player também é multiplataforma:
- Você pode instalar aplicativos de desktop para Windows, Mac ou Linux e carregar quaisquer arquivos SWF que possa ter por aí.
- Ou você pode instalar uma extensão do navegador para Firefox, Chrome, Edge ou Safari para jogar na web (isso também funciona com dispositivos móveis que suportam a extensão, o que significa que você pode usar Flash no Android)
- Ou você pode instalar o ruffle em seu servidor para hospedar jogos em flash em um ambiente de área restrita em seu próprio site.
Ruffle ainda está em desenvolvimento ativo e uma nota na página do projeto no github o descreve como “no estágio de prova de conceito”.
Mas você pode dar uma volta visitando o ruffle.rs/demo/ para jogar alguns jogos de amostra e animações em seu navegador.