Jak hrát staré flash hry v roce 2020 a dále

Adobe zabíjí Flash na konci roku 2020, ale flash hry jsou důležitou součástí internetové historie. Naštěstí se volal komunitní projekt Bod vzplanutí stupňuje, aby je zachránil. Zde je návod, jak můžete pokračovat v hraní všech svých oblíbených her v dohledné budoucnosti.

V paměti Adobe Flash

Společnost Adobe oznámila že „přestane aktualizovat a distribuovat Flash Player na konci roku 2020“. Společnost vyzvala tvůrce obsahu, aby migrovali jakýkoli existující obsah Flash do „nových a otevřených formátů“.

Web se již léta vzdaluje od Flashe, protože technologie založené na prohlížeči, jako je HTML5, WebGL a WebAssembly, se stále více rozšiřují.

Na rozdíl od Flash tyto otevřené technologie nevyžadují plugin třetí strany. Technologie s otevřeným zdrojovým kódem je často předmětem vyšší úrovně kontroly. Kdokoli se může podívat na zdrojový kód a hledat exploity nebo implementovat technologii ve svých vlastních projektech.

Pluginy, jako je Flash, dávno mrtvý Silverlight a nechvalně známý plugin prohlížeče Java, fungují na základě uzavřeného modelu vývoje. Jsou (byly) udržovány jedinou entitou, která nasadila všechny aktualizace a opravy.

Ve druhé polovině minulého desetiletí si Flash vybudovala skalní reputaci pro své nekontrolovatelné bezpečnostní chyby, z nichž mnohé byly zero-day exploity, které vystavovaly lidi vážnému riziku.

Apple se postavil do čela tím, že učinil Flash minulostí. Společnost se rozhodla nezahrnout podporu pro Flash na iPhone, což si vynutilo změnu, která byla dlouho očekávaná.

Prohlížečové technologie jako HTML5 se objevily, aby nahradily Flash video kontejnery. Google nutil lidi používající Chrome, aby spouštěli Flash v karanténě, a později jej zcela zablokoval a odmítl indexovat stránky s obsahem Flash.

V roce 2020 stále velmi málo webových stránek používá Flash. Co to znamená pro tuny animací a interaktivních her, díky kterým byl internet na přelomu tisíciletí tak zábavný?

  Jak Microsoft chystá Google Chrome ještě vylepšit

Jak hrát flash hry s Flashpoint

Internet samozřejmě nenechá všechny ty klasické Flash hry zmizet do noci. Řešením je Flashpoint společnosti BlueMaxima, bezplatná aplikace s otevřeným zdrojovým kódem pro Windows (verze pro Mac a Linux se připravuje).

Flashpoint poskytuje vše, co potřebujete ke hraní klasických webových her. V okolí je knihovna 38 000 webových her a 2400 animací.

Experimentální sestavení pro Mac a Linux však nemusí obsahovat podporu pro celý katalog. Během testování jsme si všimli, že verze pro Mac aktuálně podporuje něco málo přes 30 000 her.

BlueMaxima

Pokud používáte Windows, můžete si vybrat mezi Flashpoint Ultimate nebo Infinity. Ultimate je vyčerpávající balíček. Zahrnuje úplný archiv obsahu Flash a k instalaci vyžaduje přibližně 300 GB místa na disku.

Infinity vám umožňuje stahovat hry na vyžádání během jejich hraní a vyžaduje pouze přibližně 300 MB volného místa. Pokud máte počítač s Linuxem nebo Macem, budete si muset prozatím vystačit s Infinity.

Chcete-li začít, stáhněte si Flashpoint pro Windows nebo si vezměte experimentální Mac nebo Linux porty. Spusťte spouštěč Flashpoint a prohlédněte si katalog.

Začněte kliknutím na kartu „Hry“. Vlevo vidíte kromě vyčerpávajícího seznamu „Všechny hry“ několik upravených seznamů her. Pokud hledáte něco konkrétního, napište to do vyhledávacího pole v horní části okna. Když najdete něco, co chcete vyzkoušet, dvakrát na to klikněte a počkejte, až Flashpoint začne fungovat.

Na verzi pro Mac, kterou jsme používali, chvíli trvalo, než se hra spustila. Flashpoint totiž musí nejprve spustit svůj server, přesměrovat všechna aktiva na základě hry, kterou hrajete, a poté spustit upravené okno prohlížeče pro zobrazení obsahu.

Pokud chcete skočit přímo k dobrým věcem, podívejte se na seznam kurátorů „Flashpoint Hall of Fame“. Určitě tam najdete pár starých oblíbených, jako je QWOP, Portal: The Flash Version, Alien Hominid a Yeti Sports.

  Jak používat Siri k vytvoření poznámky v Evernote

Jak Flashpoint funguje

Bod vzplanutí je samostylovaný „projekt ochrany webových her“, který podporuje obsah vytvořený v Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight, ActiveX a dalších dříve populárních webových pluginech.

Projekt se skládá ze tří hlavních komponent: webový server, přesměrovač a spouštěč. To vše v kombinaci vytváří iluzi, že přistupujete k obsahu Flash (a další technologii) přes internet.

Hra

To je nezbytné, protože soubory Flash SWF mohou být vybíravé. Některý obsah funguje, pouze když je hostován na určitých serverech, a některý načítá zdroje odjinud. Některý obsah se pokouší komunikovat s určitými servery a nebude fungovat, pokud je nemůže najít.

Flashpoint je nakonec projekt ochrany. Velká část technologie, na které tyto hry spoléhají, musí být emulována a hostována lokálně. Flashpoint se o to všechno postará za vás, takže si můžete užít animace Happy Tree Friends a simulátory pandemie jako v roce 2003.

BlueMaxima se stará o zachování obsahu stejně jako o vývoj základní technologie.

O autorských právech

Projekt Flashpoint se zabývá především uchováním. Vzhledem k tomu, že hry byly zachráněny z celého webu (včetně původních zdrojových webových stránek, internetového archivu a souborů přidaných uživateli), stává se legálnost toho všeho poněkud šedou zónou.

The Flashpoint FAQ vyzývá všechny tvůrce obsahu, kteří chtějí jejich hry stáhnout z archivu, aby je kontaktovali. Říká se, že se vás společnost pravděpodobně pokusí přesvědčit, abyste jim to nechali pro budoucí generace, ale „nejsme nerozumní.“

The Flash Game

Takže porušujete nějaké zákony? Těžko říct s jistotou. Zatímco aspekt autorských práv je šedou zónou, mnoho tvůrců souhlasilo s tím, aby jejich výtvory byly zahrnuty do archivu. Většina webů, které původně hostovaly obsah, je dávno mrtvá. A většina obsahu ani nefunguje bez triků, které Flashpoint používá v zákulisí.

Mnoho flashových her lze klasifikovat jako „abandonware“, tj. software, který byl „opuštěn“ vlastníkem autorských práv.

  Jak přehrávat video z terminálu v Linuxu pomocí Mplayeru

Stejně jako stahování ROM z internetu je to legální oblast pro navigaci složitá. Nicméně, stejně jako samotné emulátory, na Flashpointu jako na technologii není nic nezákonného.

Moderní předělávky vašich oblíbených Flash

Pomineme-li nejistotu ohledně autorských práv, některé hry v této sbírce přešly k mnohem větším věcem. Pokud máte oblíbenou hru z včerejška, je velká šance, že je to nyní mobilní hra nebo ji lze zakoupit na Steamu nebo jiných herních službách.

Všechny následující populární franšízy začínaly jako Flash hry:

Bloons a Bloons TD
Zkoušky
Mimozemský hominid
Canabalt
VVVVVV
Super masový kluk
Nenávistný přítel

Mnohé z nich jsou v archivech Flashpoint, ale zdaleka nejsou těmi nejlepšími verzemi. Moderní verze určené pro počítače, konzole a mobily jsou vizuálně lepší, mají lepší ovládání a více obsahu a umožňují podporovat tvůrce jejich přímým nákupem.

Máte soubory .SWF? Emulovat Flash pomocí Ruffle

Flashpoint není skutečný Flash emulátor. Jak jsme již zmínili, používá tři komponenty (webový server, přesměrovač a spouštěč), aby obsah Flash fungoval tak, jako by byl hostován na webu. Není to jednoduchý případ importu souboru SWF a kliknutí na tlačítko Přehrát. Některé tituly vyžadují před použitím spoustu úprav a práce v zákulisí.

Volán je skutečný emulátor Flash Player. Můžete jej použít jak v prohlížeči, tak na ploše k přehrávání souborů .SWF, jako by to byl Flash Player od Adobe. Chcete-li jej však použít, potřebujete k načtení nějaké soubory .SWF – nedodává se se sbírkou her, jako je Flashpoint.

Projekt využívá technologii prohlížeče nazvanou WebAssembly k zajištění kompatibility napříč všemi oblastmi. Newgrounds oznámil plánuje používat Ruffle, aby i nadále poskytovalo co nejvíce obsahu i poté, co bude Flash definitivně vyřazen. Pokud budete na webu nadále používat obsah Flash, pravděpodobně k tomu zanedlouho budete používat Ruffle.

Nakonec je tu vždy oficiální samostatný Flash Player společnosti Adobe, který by měl být stále k dispozici ke stažení v roce 2020 a později. Můžete jej použít k otevření a přehrávání jednotlivých souborů SWF mimo webový prohlížeč.