Adobe a sistat suportul pentru Flash la finalul anului 2020, marcând sfârșitul unei ere. Cu toate acestea, jocurile Flash, o componentă importantă a istoriei internetului, nu sunt uitate. Datorită inițiativei comunitare Flashpoint, aceste jocuri pot fi savurate și în viitor. Iată cum poți continua să te bucuri de titlurile preferate.
Amintindu-ne de Adobe Flash
Adobe a comunicat oficial că va înceta actualizarea și distribuirea Flash Player la sfârșitul anului 2020. Compania a recomandat creatorilor de conținut să treacă la formate deschise, mai noi.
Tehnologiile web s-au îndepărtat de Flash în ultimii ani, odată cu dezvoltarea tehnologiilor moderne, precum HTML5, WebGL și WebAssembly.
Spre deosebire de Flash, aceste tehnologii nu depind de pluginuri terțe. Natura open-source permite un control mai bun, oricine având posibilitatea de a analiza codul sursă și de a identifica vulnerabilități sau de a implementa tehnologia în propriile proiecte.
Pluginurile ca Flash, Silverlight și chiar pluginul Java, au un model de dezvoltare cu sursă închisă. Întreținerea lor era responsabilitatea unei singure entități, care se ocupa de toate actualizările.
În ultimul deceniu, Flash și-a construit o reputație negativă datorită numeroaselor vulnerabilități de securitate, multe dintre ele fiind exploatări zero-day, cu potențial periculos.
Apple a fost printre primii care au renunțat la Flash, refuzând suportul pentru acesta pe iPhone, ceea ce a forțat o schimbare necesară.
Tehnologiile browser precum HTML5 au înlocuit containerele video Flash. Google a obligat utilizatorii Chrome să ruleze Flash într-un mediu izolat, iar ulterior l-a blocat complet, refuzând indexarea paginilor cu conținut Flash.
În 2020, puține site-uri mai foloseau Flash. Ce se întâmplă, totuși, cu multitudinea de animații și jocuri interactive, care au făcut internetul un loc atât de distractiv la începutul mileniului?
Cum să joci jocuri Flash cu Flashpoint
Evident, internetul nu va permite ca toate aceste jocuri clasice să dispară. Soluția este Flashpoint de la BlueMaxima, o aplicație gratuită și open-source pentru Windows (versiuni pentru Mac și Linux sunt în dezvoltare).
Flashpoint include tot ceea ce ai nevoie pentru a rula jocurile web clasice. Oferă o bibliotecă de peste 38.000 de jocuri web și 2.400 de animații.
Versiunile experimentale pentru Mac și Linux ar putea să nu suporte întregul catalog. În timpul testelor, versiunea pentru Mac suporta puțin peste 30.000 de jocuri.
Dacă folosești Windows, poți alege între Flashpoint Ultimate sau Infinity. Ultimate este pachetul complet, incluzând toată arhiva de conținut Flash, necesitând aproximativ 300 GB spațiu pe disc pentru instalare.
Infinity permite descărcarea jocurilor la cerere, necesitând doar 300 MB spațiu liber. Utilizatorii de Linux sau Mac vor trebui să se mulțumească deocamdată cu Infinity.
Pentru a începe, descarcă Flashpoint pentru Windows sau versiunile experimentale Mac sau Linux. Rulează lansatorul Flashpoint și explorează catalogul.
Dă clic pe fila „Games” pentru a începe. În partea stângă, vei vedea liste organizate de jocuri, pe lângă lista completă „All Games”. Dacă știi exact ce cauți, introdu titlul în câmpul de căutare din partea de sus a ferestrei. Când ai găsit un joc, dă dublu clic pe el și așteaptă ca Flashpoint să pornească.
Pe versiunea Mac pe care am folosit-o, lansarea unui joc a durat ceva timp, deoarece Flashpoint trebuie să își pornească serverul, să redirecționeze resursele jocului și să lanseze o fereastră de browser modificată pentru a afișa conținutul.
Pentru a descoperi rapid jocurile populare, explorează lista „Flashpoint Hall of Fame”. Vei regăsi jocuri clasice precum QWOP, Portal: The Flash Version, Alien Hominid și Yeti Sports.
Cum funcționează Flashpoint
Flashpoint este un proiect de „conservare a jocurilor web” care acceptă conținut creat cu Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight, ActiveX și alte pluginuri web.
Proiectul are trei componente principale: un server web, un redirector și un lansator. Acestea funcționează împreună pentru a simula accesarea conținutului Flash (și altor tehnologii) prin internet.
Acest lucru este necesar deoarece fișierele Flash SWF pot fi pretențioase. Unele rulează doar de pe anumite servere, altele încarcă resurse din altă parte. Unele încearcă să comunice cu anumite servere și nu funcționează dacă nu le găsesc.
Flashpoint este un proiect de conservare. Multe dintre tehnologiile pe care se bazează aceste jocuri trebuie să fie emulate și găzduite local. Flashpoint se ocupă de toate acestea, permițându-ți să te bucuri de animații ca Happy Tree Friends și simulatoare ca în 2003.
BlueMaxima este dedicată atât conservării conținutului, cât și dezvoltării tehnologiei de bază.
Despre drepturile de autor
Flashpoint are ca prioritate conservarea. Din moment ce jocurile au fost colectate de pe tot internetul (inclusiv de pe site-uri originale, din Internet Archive și din fișiere furnizate de utilizatori), legalitatea inițiativei este într-o zonă gri.
Întrebările frecvente despre Flashpoint invită creatorii de conținut care doresc ca jocurile lor să fie eliminate din arhivă să îi contacteze. Echipa va încerca probabil să te convingă să-i lași să-l păstreze, de dragul posterității, dar „nu suntem nerezonabili”.
Așadar, încalci vreo lege? Este greu de spus. Deși aspectul drepturilor de autor este neclar, mulți creatori și-au dat acordul ca jocurile lor să fie incluse în arhivă. Multe site-uri care au găzduit inițial conținutul au dispărut. De altfel, mare parte din conținut nu funcționează fără tehnologia utilizată de Flashpoint.
Multe jocuri Flash pot fi considerate „abandonware”, software „abandonat” de proprietarul drepturilor de autor.
La fel ca descărcarea ROM-urilor de pe internet, este un domeniu legal dificil de înțeles. Însă, similar cu emulatorii în sine, nu este ilegală tehnologia Flashpoint.
Remake-uri moderne ale jocurilor Flash preferate
Lăsând deoparte problemele drepturilor de autor, unele jocuri din colecție s-au dezvoltat în proiecte mai mari. Dacă ai un joc favorit din trecut, sunt șanse mari să fie acum un joc mobil sau disponibil pe Steam sau alte platforme de jocuri.
Următoarele francize populare au început ca jocuri Flash:
Bloons și Bloons TD
Trials
Alien Hominid
Canabalt
VVVVVV
Super Meat Boy
Hatoful Boyfriend
Multe dintre aceste jocuri sunt în arhivele Flashpoint, dar versiunile moderne pentru computere, console și telefoane mobile sunt superioare vizual, au controale mai bune, mai mult conținut și îți oferă posibilitatea de a susține creatorii prin cumpărarea lor.
Ai fișiere .SWF? Emulează Flash cu Ruffle
Flashpoint nu este un emulator Flash propriu-zis. Așa cum am menționat, utilizează un server web, un redirector și un lansator pentru a face conținutul Flash să funcționeze ca și cum ar fi găzduit pe web. Nu este la fel de simplu precum importarea unui fișier SWF și pornirea redării. Unele jocuri necesită modificări în fundal pentru a funcționa.
Ruffle este un emulator Flash Player real. Îl poți folosi în browser sau pe desktop pentru a rula fișiere .SWF, similar cu Adobe Flash Player. Însă, pentru a-l utiliza, ai nevoie de fișiere .SWF, deoarece nu vine cu o colecție de jocuri ca Flashpoint.
Proiectul folosește tehnologia browser WebAssembly pentru a asigura compatibilitate. Newgrounds a anunțat că intenționează să utilizeze Ruffle pentru a rula cât mai mult conținut posibil după ce Flash va fi complet abandonat. În viitor, dacă vei accesa conținut Flash pe web, probabil vei folosi Ruffle.
În final, este disponibil Flash Player-ul autonom oficial de la Adobe, care poate fi descărcat și în 2020 și ulterior. Îl poți folosi pentru a deschide și rula fișiere SWF individuale în afara browserului.