W grudniu 2020 roku Adobe zakończyło wsparcie dla Flasha, jednak gry oparte na tej technologii pozostają ważną częścią internetowej historii. Na szczęście inicjatywa społecznościowa znana jako Flashpoint powstała, aby uratować te klasyki. Oto jak możesz nadal cieszyć się swoimi ulubionymi grami w nadchodzących latach.
Pamiętając o Adobe Flash
Adobe ogłosiło, że „zaprzestanie aktualizacji i dystrybucji Flash Playera do końca 2020 roku”. Firma apelowała do twórców treści o migrację do „nowych, otwartych formatów” dla swojej istniejącej zawartości Flash.
Od dłuższego czasu internet zwraca się od Flasha w kierunku technologii opartych na przeglądarkach, takich jak HTML5, WebGL i WebAssembly, które zyskują na popularności.
W przeciwieństwie do Flasha, nowe otwarte technologie nie wymagają zewnętrznych wtyczek. Technologie typu open source są często bardziej przejrzyste, co umożliwia wszystkim dostęp do kodu źródłowego i jego analizę w poszukiwaniu luk w zabezpieczeniach oraz wdrażanie tych technologii w swoich projektach.
Wtyczki takie jak Flash, martwy już Silverlight czy kontrowersyjna wtyczka Java, działają w modelu zamkniętego rozwoju. Były one zarządzane przez jedną firmę, która dostarczała wszystkie aktualizacje i poprawki.
W drugiej połowie ostatniej dekady Flash zaczął budzić negatywne skojarzenia z powodu licznych luk w zabezpieczeniach, w tym wielu exploitów typu zero-day, które narażały użytkowników na poważne zagrożenia.
Apple odegrało kluczową rolę w zniknięciu Flasha, decydując się na wyłączenie wsparcia dla tej technologii na iPhone’ach, co przyspieszyło zmiany w branży.
Nowe technologie przeglądarek, takie jak HTML5, zastąpiły dotychczasowe kontenery wideo Flash. Google wprowadził ograniczenia w Chrome, które zmusiły użytkowników do uruchamiania Flasha w piaskownicy, a następnie całkowicie go zablokował, uniemożliwiając indeksowanie stron z treściami Flash.
W 2020 roku niewiele stron internetowych nadal korzystało z Flasha. Co to oznacza dla dziesiątek animacji i gier interaktywnych, które uczyniły internet na początku XXI wieku tak fascynującym miejscem?
Jak grać w gry Flash dzięki Flashpoint
Oczywiście internet nie pozwoli, aby wszystkie te klasyczne gry Flash zniknęły bez śladu. Rozwiązaniem jest Flashpoint od BlueMaxima, darmowy projekt open source dla systemu Windows (wersje dla Mac i Linux są w trakcie opracowywania).
Flashpoint oferuje wszystko, co potrzebne do grania w klasyczne gry internetowe. Oferuje bibliotekę zawierającą około 38 000 gier internetowych oraz 2400 animacji.
Warto jednak zauważyć, że eksperymentalne wersje dla Mac i Linux mogą nie oferować pełnego katalogu. Podczas naszych testów wersja na Maca miała dostęp do nieco ponad 30 000 gier.
Użytkownicy systemu Windows mają możliwość wyboru między Flashpoint Ultimate a Infinity. Ultimate to kompleksowy pakiet, który zawiera pełne archiwum treści Flash i wymaga około 300 GB miejsca na dysku do instalacji.
Infinity natomiast pozwala na pobieranie gier na żądanie, co oznacza, że wymagane jest jedynie około 300 MB wolnego miejsca. Użytkownicy Linuxa i Maca na razie muszą zadowolić się wersją Infinity.
Aby zacząć, pobierz Flashpoint dla Windows lub eksperymentalne porty dla Mac i Linux. Uruchom program uruchamiający Flashpoint i przeszukaj katalog.
Kliknij zakładkę „Gry”, aby rozpocząć. Po lewej stronie znajdziesz obszerną listę „Wszystkie gry”, a także kilka wyselekcjonowanych zestawów gier. Jeśli szukasz czegoś konkretnego, wpisz to w pole wyszukiwania u góry okna. Gdy znajdziesz interesującą cię grę, dwukrotnie na nią kliknij i poczekaj, aż Flashpoint ją uruchomi.
W testowanej przez nas wersji na Maca uruchomienie gry zajmowało trochę czasu. Dzieje się tak, ponieważ Flashpoint musi najpierw uruchomić własny serwer, skierować wszystkie zasoby związane z grą, a następnie otworzyć zmodyfikowane okno przeglądarki do wyświetlenia zawartości.
Aby szybko przejść do najciekawszych tytułów, zerknij na listę „Flashpoint Hall of Fame”. Na pewno znajdziesz tam kilka starych ulubieńców, takich jak QWOP, Portal: The Flash Version, Alien Hominid oraz Yeti Sports.
Jak działa Flashpoint
Flashpoint to projekt, który ma na celu ochronę gier internetowych, obsługujący treści stworzone w Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight i innych dawniej popularnych wtyczkach internetowych.
Projekt składa się z trzech głównych elementów: serwera WWW, readresatora i programu uruchamiającego. Te komponenty współpracują, aby stworzyć wrażenie, że uzyskujesz dostęp do treści Flash (i innych technologii) przez Internet.
Jest to istotne, ponieważ pliki SWF mogą być kapryśne. Niektóre treści działają tylko z hostowaniem na konkretnych serwerach, inne mogą wymagać ładowania zasobów z różnych miejsc. Niektóre gry próbują komunikować się z określonymi serwerami i nie będą działać, jeśli nie mogą ich znaleźć.
Ostatecznie Flashpoint to projekt mający na celu ochronę. Wiele technologii, na których opierają się te gry, musi być emulowanych i lokalnie hostowanych. Flashpoint zajmie się tym wszystkim, abyś mógł cieszyć się klasykami, takimi jak Happy Tree Friends i symulatory pandemii, jak w 2003 roku.
BlueMaxima dba zarówno o zachowanie treści, jak i rozwój podstawowej technologii.
Kwestie praw autorskich
Projekt Flashpoint koncentruje się przede wszystkim na konserwacji. Gry zostały zebrane z różnych źródeł w Internecie (w tym oryginalnych stron, archiwum internetowego oraz plików przesłanych przez użytkowników), co sprawia, że legalność tej inicjatywy staje się nieco kontrowersyjna.
W FAQ Flashpoint zaprasza się twórców treści, którzy chcą, aby ich gry zostały usunięte z archiwum, do kontaktu z zespołem projektu. Wskazuje się, że projekt prawdopodobnie postara się przekonać ich do pozostawienia ich gier dla przyszłych pokoleń, jednak „nie jesteśmy nierozsądni”.
Więc czy naruszasz jakieś prawa? Odpowiedź jest skomplikowana. Choć kwestie praw autorskich są niejasne, wielu twórców zgodziło się na umieszczenie swoich gier w archiwum. Większość stron, które pierwotnie hostowały te treści, już nie istnieje, a wiele z tych treści nie działa bez zaawansowanych rozwiązań stosowanych przez Flashpoint.
Wiele gier Flash można uznać za „porzucone”, co oznacza, że właściciele praw autorskich zrezygnowali z jakiejkolwiek kontroli nad nimi.
Podobnie jak w przypadku pobierania ROM-ów z Internetu, sytuacja prawna jest złożona. Jednak, podobnie jak same emulatory, technologia Flashpoint jako taka nie jest nielegalna.
Nowoczesne wersje ulubionych gier Flash
Oto kilka popularnych franczyz, które zaczynały jako gry Flash:
Bloons oraz Bloons TD
Trials
Alien Hominid
Canabalt
VVVVVV
Super Meat Boy
Hatoful Boyfriend
Wiele z nich znajduje się w archiwach Flashpoint, ale nowoczesne wersje przeznaczone na komputery, konsole i telefony komórkowe oferują lepszą grafikę, kontrolę oraz więcej treści, a także dają możliwość wspierania twórców poprzez zakup.
Posiadasz pliki SWF? Emuluj Flash za pomocą Ruffle
Flashpoint nie jest prawdziwym emulatorem Flasha. Jak już wspomniano, korzysta z trzech komponentów (serwera WWW, readresatora i programu uruchamiającego), aby umożliwić działanie treści Flash tak, jakby były hostowane online. Proces ten nie polega jedynie na imporcie pliku SWF i kliknięciu przycisku „odtwórz”. Niektóre tytuły wymagają wielu poprawek i pracy za kulisami, zanim będą mogły zostać uruchomione.
Ruffle jest prawdziwym emulatorem Flash Playera. Można go używać zarówno w przeglądarkach, jak i na komputerze do odtwarzania plików .SWF, tak jakby był to oryginalny Flash Player od Adobe. Aby móc z niego korzystać, potrzebujesz jednak własnych plików .SWF, ponieważ nie jest on dostarczany z kolekcją gier, tak jak Flashpoint.
Projekt wykorzystuje technologię przeglądarki znaną jako WebAssembly, aby zapewnić pełną kompatybilność. Newgrounds ogłosiło, że planuje użyć Ruffle, aby zachować jak najwięcej treści po całkowitym zniknięciu Flasha. Jeśli zamierzasz korzystać z treści Flash w Internecie, istnieje duża szansa, że wkrótce będziesz korzystać z Ruffle.
Na koniec, zawsze masz dostęp do oficjalnego samodzielnego odtwarzacza Flash od Adobe, który powinien być nadal dostępny do pobrania w 2020 roku i później. Możesz go używać do otwierania i odtwarzania pojedynczych plików SWF poza przeglądarką internetową.
newsblog.pl