crokocat

Co się stało z grami Flash — i co je zastąpiło

2026-09-25

Samurai SnakeKlasyczny wążZagraj teraz

Gry Flash nie zrobiły się gorsze, a ochota na granie w nie nigdy nie zniknęła. Adobe oficjalnie zakończyło wsparcie dla Flash Playera 31 grudnia 2020 roku, a 12 stycznia 2021 roku włączyło blokadę, która uniemożliwia uruchomienie jakiejkolwiek zawartości Flash — nawet w przeglądarkach, w których wtyczka wciąż była zainstalowana. Niemal wszystkie duże przeglądarki wycofały wsparcie mniej więcej w tym samym czasie. W skrócie: na emeryturę poszło oprogramowanie, nie same gry — a już na pewno nie ochota na coś szybkiego i darmowego bez instalowania czegokolwiek. Miejsce Flasha nie zajęła jedna firma ani jedna strona, tylko standard sieci: HTML5, którego specyfikacja została domknięta w 2014 roku, dał przeglądarkom wbudowany sposób rysowania grafiki (element canvas i WebGL), odtwarzania dźwięku i odczytu sterowania — bez żadnej dodatkowej wtyczki. Gra w HTML5 działa w każdej współczesnej przeglądarce, na telefonie tak samo jak na komputerze, bez pobierania i bez czekania na łatki bezpieczeństwa. Właśnie dlatego cała biblioteka crokocat — od zręcznościowych klasyków jak Snake i Invaders po nowsze łamigłówki — jest w całości zbudowana w HTML5.

Dlaczego Adobe zabiło Flash Playera

W lipcu 2017 roku Adobe ogłosiło, wspólnie z Apple, Google, Microsoftem i Mozillą, że wsparcie dla Flash Playera zostanie zakończone do końca 2020 roku. Głównym powodem było bezpieczeństwo: przez lata Flash należał do najczęściej wykorzystywanych programów w internecie, z długą listą luk pozwalających atakującemu uruchomić kod na komputerze ofiary tylko dlatego, że ta otworzyła stronę.

Flash nigdy też dobrze nie działał na baterii ani na ekranach dotykowych — to jeden z powodów, dla których Apple od początku nie wspierało go na iPhonie i iPadzie. Steve Jobs wyłożył to publicznie już w 2010 roku, na lata przed ogłoszeniem samego Adobe, wskazując na bezpieczeństwo, czas pracy baterii i to, że mobilny internet zmierzał w stronę otwartych standardów, a nie zamkniętej wtyczki jednego producenta.

Jak nadal grać w stare gry Flash

Główna droga nazywa się Ruffle — emulator Flash Playera o otwartym kodzie źródłowym, napisany w Ruście i skompilowany do WebAssembly, który działa całkowicie wewnątrz przeglądarki, bez instalowania wtyczki i bez luk bezpieczeństwa oryginalnego środowiska Flash. Newgrounds i kolekcja gier Flash w Internet Archive korzystają z Ruffle, żeby tysiące zachowanych plików .swf uruchamiały się bezpośrednio w karcie przeglądarki.

To nie jest idealne rozwiązanie — niektóre gry oparte na bardzo specyficznych funkcjach Flasha wciąż nie działają poprawnie. Ale spora część klasycznej biblioteki jest znów grywalna w ten sposób, za darmo i bez kopiowania oryginalnej wtyczki.

HTML5 kontra Flash: co naprawdę się zmieniło — i gdzie wpasowuje się crokocat

Gra w HTML5 to w gruncie rzeczy zwykła strona internetowa: grafika przechodzi przez wbudowany w przeglądarkę silnik canvas albo WebGL, kod to zwykły JavaScript, a przeglądarka izoluje ją w tej samej piaskownicy co każdą inną stronę. To eliminuje całą kategorię luk, przez które Flash był ryzykowny, a gra w HTML5 działa na każdym urządzeniu z nowoczesną przeglądarką, telefony i tablety włącznie — tam, gdzie Flash nigdy nie działał.

Na crokocat Snake, Brickstorm i Invaders nie przechodzą przez żaden emulator Flasha — są zbudowane w HTML5 od podstaw, w duchu epoki salonów gier, z której wywodzą się te gatunki. Samurai Snake sterujesz strzałkami, WASD albo przesunięciem palca na telefonie, a do klasycznej formuły rośnij-i-nie-wpadnij-na-własny-ogon dochodzi pojedynek z wężem ninja. Brickstorm zachowuje paletkę sterowaną myszką lub strzałkami i spadające kapsuły z bonusami — lasery, multibalę — jak każdy klon Arkanoida od dekad. Invaders odtwarza automat zręcznościowy z 1978 roku aż po linie skanowania CRT: 55 maszerujących kosmitów, cztery bunkry i tajemniczy UFO. Cała trójka wczytuje się natychmiast, bez wtyczki, i działa tak samo na telefonie, jak i na komputerze.

Samurai SnakeKlasyczny wążZagraj terazBrickstormRozbij każdą cegłęZagraj teraz👾InvadersBroń ZiemiZagraj teraz

Najczęstsze pytania

Kiedy gry Flash przestały działać?

Adobe oficjalnie zakończyło wsparcie dla Flash Playera 31 grudnia 2020 roku, a 12 stycznia 2021 roku aktywnie zablokowało całą pozostałą zawartość Flash. Główne przeglądarki usunęły natywne wsparcie mniej więcej w tym samym czasie, więc każda gra zależna od wtyczki przestała działać w zwykłej przeglądarce od początku 2021 roku.

Czy da się jeszcze grać w stare gry Flash?

W wiele z nich tak. Ruffle, darmowy emulator Flasha o otwartym kodzie, działa bezpośrednio w przeglądarce bez instalowania czegokolwiek i napędza duże archiwa Flash na stronach takich jak Newgrounds i Internet Archive. Nie każda stara gra działa w nim idealnie, ale spora część klasycznej biblioteki jest znów grywalna.

Czy HTML5 to w zasadzie ten sam Flash, tylko nowszy?

Nie — HTML5 to w ogóle nie wtyczka. To zestaw wbudowanych w przeglądarkę funkcji (canvas, WebGL, Web Audio, JavaScript), które pozwalają stronie rysować grafikę i odtwarzać dźwięk bez żadnej dodatkowej instalacji — dokładnie tę lukę wcześniej wypełniał Flash. Dlatego właśnie gry w HTML5 działają też na telefonie, czego Flash nigdy nie potrafił.

Dlaczego darmowe gry przeglądarkowe nie zniknęły razem z Flashem?

Bo chęć grania szybko i za darmo, bez pobierania czegokolwiek, nie zniknęła razem z wtyczką — twórcy po prostu odbudowali te same gatunki w HTML5. Snake, Invaders i Brickstorm na crokocat są tego przykładem: zręcznościowa klasyka zbudowana od zera jako gry HTML5, a nie stare pliki Flash.

Poradniki i wskazówki

Zagraj tutaj