Come giocare ai vecchi giochi Flash nel 2020 e oltre

Adobe ha decretato la fine di Flash nel 2020, ma i giochi realizzati con questa tecnologia rappresentano un pezzo fondamentale della storia di internet. Fortunatamente, un’iniziativa comunitaria, chiamata Flashpoint, si sta impegnando per preservarli. Ecco come puoi continuare a divertirti con i tuoi titoli preferiti anche in futuro.

Un Omaggio ad Adobe Flash

Adobe ha reso noto che cesserà di aggiornare e distribuire Flash Player a partire dalla fine del 2020. L’azienda ha incoraggiato i creatori di contenuti a trasferire tutto il materiale Flash in “formati aperti e moderni”.

Il web si è progressivamente allontanato da Flash negli anni, preferendo tecnologie basate sul browser, come HTML5, WebGL e WebAssembly, che hanno guadagnato sempre più popolarità.

A differenza di Flash, queste tecnologie aperte non necessitano di plug-in di terze parti. La natura open source permette un controllo maggiore: chiunque può esaminare il codice sorgente, individuare potenziali vulnerabilità e implementare la tecnologia nei propri progetti.

I plug-in, come Flash, il defunto Silverlight e il famigerato plug-in Java, seguono un modello di sviluppo a sorgente chiusa. Essi sono (o erano) gestiti da un’unica entità che rilasciava tutti gli aggiornamenti e le correzioni.

Negli ultimi dieci anni, Flash si è guadagnato una pessima reputazione a causa dei suoi numerosi difetti di sicurezza, molti dei quali erano exploit zero-day che esponevano gli utenti a gravi rischi.

Apple è stata tra i primi a decretare l’obsolescenza di Flash, scegliendo di non supportarlo su iPhone, una mossa che ha accelerato un cambiamento ormai inevitabile.

Le tecnologie browser come HTML5 si sono affermate come alternative ai contenitori video Flash. Google ha obbligato gli utenti di Chrome a eseguire Flash in una sandbox e, in seguito, lo ha bloccato del tutto, rifiutandosi di indicizzare le pagine web con contenuti Flash.

Nel 2020, sono pochissimi i siti web che utilizzano ancora Flash. Questo solleva un interrogativo: cosa ne sarà di tutte quelle animazioni e quei giochi interattivi che hanno reso internet così divertente nei primi anni 2000?

Giocare ai Giochi Flash con Flashpoint

Ovviamente, internet non può permettere che tutti quei classici giochi Flash svaniscano nel nulla. La soluzione è Flashpoint di BlueMaxima, un’applicazione gratuita e open source per Windows (le versioni per Mac e Linux sono in fase di sviluppo).

Flashpoint fornisce tutto ciò che serve per giocare ai classici giochi del web. Possiede una libreria con circa 38.000 giochi e 2.400 animazioni.

Tuttavia, le versioni sperimentali per Mac e Linux potrebbero non supportare l’intero catalogo. Durante i nostri test, la versione per Mac supportava poco più di 30.000 giochi.

Se utilizzi Windows, puoi scegliere tra Flashpoint Ultimate o Infinity. Ultimate è il pacchetto completo, che include l’intero archivio di contenuti Flash e richiede circa 300 GB di spazio su disco per l’installazione.

Infinity, invece, permette di scaricare i giochi mentre si gioca, richiedendo solo 300 MB di spazio libero. Se possiedi una macchina Linux o Mac, al momento dovrai accontentarti di Infinity.

Per iniziare, scarica Flashpoint per Windows oppure prova le versioni sperimentali per Mac o Linux. Avvia il programma di avvio di Flashpoint e dai un’occhiata al catalogo.

Clicca sulla scheda “Giochi” per iniziare. Sulla sinistra, troverai diversi elenchi di giochi selezionati, oltre all’elenco completo “Tutti i giochi”. Se stai cercando qualcosa in particolare, inseriscilo nel campo di ricerca in alto nella finestra. Quando trovi un titolo che ti interessa, fai doppio clic su di esso e attendi che Flashpoint si avvii.

Nella versione per Mac che abbiamo utilizzato, l’avvio del gioco richiedeva un po’ di tempo. Questo perché Flashpoint deve prima avviare il suo server, reindirizzare le risorse in base al gioco selezionato, e poi aprire una finestra del browser modificata per visualizzare il contenuto.

Se vuoi andare subito al sodo, controlla la lista “Flashpoint Hall of Fame”. Troverai sicuramente alcuni dei tuoi vecchi preferiti, come QWOP, Portal: The Flash Version, Alien Hominid e Yeti Sports.

Come Funziona Flashpoint

Flashpoint si definisce un “progetto di conservazione dei giochi web” che supporta contenuti creati con Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight, ActiveX e altri plug-in web un tempo popolari.

Il progetto è composto da tre componenti principali: un server web, un redirector e un launcher. Essi lavorano in sinergia per creare l’illusione di accedere a contenuti Flash (e altre tecnologie) su internet.

Questo è necessario perché i file SWF di Flash possono essere complessi. Alcuni contenuti funzionano solo se ospitati su determinati server e altri caricano risorse da altre fonti. Alcuni contenuti cercano di comunicare con specifici server e smettono di funzionare se non riescono a trovarli.

Flashpoint è, in sostanza, un progetto di conservazione. Gran parte della tecnologia su cui si basano questi giochi deve essere emulata e ospitata localmente. Flashpoint si occupa di tutto questo per te, permettendoti di goderti le animazioni di Happy Tree Friends e i simulatori di pandemia come se fosse il 2003.

BlueMaxima si impegna tanto nella preservazione dei contenuti quanto nello sviluppo della tecnologia che li rende accessibili.

Aspetti Legali del Copyright

Il progetto Flashpoint si concentra principalmente sulla conservazione. Poiché i giochi sono stati recuperati da tutto il web (inclusi i siti web di origine, l’Internet Archive e i file forniti dagli utenti), la loro legalità rientra in una zona grigia.

Le FAQ di Flashpoint invitano tutti i creatori di contenuti che non vogliono che i loro giochi siano inclusi nell’archivio a contattarli. L’organizzazione si impegna a convincerli a lasciare i giochi per il bene della conservazione, ma si dichiara “ragionevole”.

Quindi, si sta infrangendo qualche legge? Difficile dirlo con certezza. Anche se la questione del copyright è controversa, molti creatori hanno acconsentito all’inclusione delle loro opere nell’archivio. La maggior parte dei siti web che originariamente ospitavano i contenuti sono ormai scomparsi, e la maggior parte di questi non funzionerebbe comunque senza gli accorgimenti implementati da Flashpoint.

Molti giochi flash potrebbero essere classificati come “abandonware”, ovvero software che è stato “abbandonato” dal proprietario del copyright.

Proprio come il download di ROM da internet, è una questione legale complessa da affrontare. Tuttavia, come gli stessi emulatori, non c’è nulla di illegale in Flashpoint come tecnologia.

Remake Moderni dei Tuoi Giochi Flash Preferiti

Al di là delle incertezze legate al copyright, alcuni dei giochi di questa raccolta hanno avuto un’evoluzione notevole. Se hai un titolo preferito del passato, è probabile che sia diventato un gioco mobile o acquistabile su Steam o altre piattaforme.

I seguenti franchise popolari sono nati come giochi Flash:

Bloons e Bloons TD
Trials
Alien Hominid
Canabalt
VVVVVV
Super Meat Boy
Hatoful Boyfriend

Molti di questi sono inclusi nell’archivio di Flashpoint, ma le versioni moderne progettate per computer, console e cellulari sono visivamente superiori, hanno controlli migliori, più contenuti e ti consentono di supportare i creatori acquistando i giochi.

Hai un File .SWF? Emula Flash con Ruffle

Flashpoint non è un vero e proprio emulatore di Flash. Come abbiamo detto, utilizza tre componenti (un server web, un redirector e un launcher) per far funzionare i contenuti Flash come se fossero ospitati sul web. Non si tratta semplicemente di importare un file SWF e cliccare su Riproduci. Alcuni titoli richiedono diverse modifiche e accorgimenti dietro le quinte prima di essere funzionanti.

Ruffle è un vero emulatore di Flash Player. Può essere usato sia nel browser che sul desktop per riprodurre file .SWF, proprio come faceva Adobe Flash Player. Per usarlo, però, ti serviranno dei file .SWF da caricare: non è dotato di una libreria di giochi come Flashpoint.

Questo progetto utilizza una tecnologia browser chiamata WebAssembly per garantire la compatibilità su più piattaforme. Newgrounds ha annunciato di voler usare Ruffle per continuare a offrire quanti più contenuti possibili dopo l’abbandono definitivo di Flash. Se continuerai a usufruire di contenuti Flash sul web, probabilmente lo farai grazie a Ruffle.

Infine, è ancora disponibile la versione standalone ufficiale di Adobe Flash Player, che dovrebbe essere scaricabile anche nel 2020 e oltre. Puoi usarla per aprire e riprodurre singoli file SWF al di fuori del tuo browser.