Как да играете стари Flash игри през 2020 г. и след това

Adobe убива Flash в края на 2020 г., но Flash игрите са важна част от историята на интернет. За щастие, проект на общността, наречен Flashpoint, се засилва, за да ги спаси. Ето как можете да продължите да играете всичките си любими в обозримо бъдеще.

В памет на Adobe Flash

Adobe обяви, че „ще спре да актуализира и разпространява Flash Player в края на 2020 г.“ Компанията насърчи създателите на съдържание да мигрират всяко съществуващо съдържание на Flash към „нови и отворени формати“.

Мрежата се отдалечава от Flash от години, тъй като базираните на браузър технологии, като HTML5, WebGL и WebAssembly, стават все по-широко разпространени.

За разлика от Flash, тези отворени технологии не изискват приставка на трета страна. Технологията с отворен код често се държи на по-високо ниво на контрол. Всеки може да разгледа изходния код и да проучи експлойти или да внедри технологията в собствените си проекти.

Приставките, като Flash, отдавна мъртвият Silverlight и скандалната приставка за браузър Java, работят под модел на разработка от затворен код. Те се (поддържат) от един обект, който поставя всички актуализации и корекции.

През втората половина на последното десетилетие Flash създаде скалиста репутация заради своите широко разпространени недостатъци в сигурността, много от които бяха експлоатации с нулев ден, които излагаха хората на сериозен риск.

Apple ръководеше таксата, като превърна Flash в минало. Компанията реши да не включва поддръжка за Flash на iPhone, което наложи промяна, която отдавна беше закъсняла.

Браузерни технологии като HTML5 се появиха, за да заменят контейнерите за Flash видео. Google принуди хората да използват Chrome да стартират Flash в пясъчник и по-късно го блокира изцяло, отказвайки да индексира страници с Flash съдържание.

През 2020 г. много малко уебсайтове все още използват Flash. Какво означава това за тоновете анимации и интерактивни игри, които направиха интернет толкова забавен в началото на хилядолетието?

Как се играят флаш игри с Flashpoint

Разбира се, интернет няма да позволи на всички тези класически Flash игри да изчезнат през нощта. Решението е Flashpoint на BlueMaxima, безплатно приложение с отворен код за Windows (версиите за Mac и Linux са в процес на разработка).

Flashpoint предоставя всичко необходимо за игра на класически уеб игри. Разполага с библиотека от около 38 000 уеб игри и 2400 анимации.

Експерименталните компилации на Mac и Linux може да не включват поддръжка за пълния каталог. По време на тестването забелязахме, че версията за Mac в момента поддържа малко над 30 000 игри.

Ако сте под Windows, можете да избирате между Flashpoint Ultimate или Infinity. Ultimate е изчерпателният пакет. Той включва пълния архив на Flash съдържание и изисква около 300 GB дисково пространство за инсталиране.

Infinity ви позволява да изтегляте игри при поискване, докато ги играете и изисква само около 300 MB свободно пространство. Ако имате Linux или Mac машина, засега ще трябва да се справите с Infinity.

За да започнете, изтеглете Flashpoint за Windows или вземете експерименталните портове Mac или Linux. Стартирайте стартовия панел на Flashpoint и прегледайте каталога.

Щракнете върху раздела „Игри“, за да започнете. Вляво виждате няколко подбрани списъка с игри, в допълнение към изчерпателния списък „Всички игри“. Ако търсите нещо конкретно, въведете го в полето за търсене в горната част на прозореца. Когато намерите нещо, което искате да опитате, щракнете двукратно върху него и изчакайте Flashpoint да влезе в действие.

На версията за Mac, която използвахме, отне известно време, докато играта стартира. Това е така, защото Flashpoint трябва първо да стартира своя сървър, да пренасочи всички активи въз основа на играта, която играете, и след това да стартира модифициран прозорец на браузъра, за да покаже съдържанието.

Ако искате да преминете към добрите неща, разгледайте списъка с куратори на „Flashpoint Hall of Fame“. Задължително ще забележите няколко стари фаворита там, като QWOP , Portal: The Flash Version , Alien Hominid и Yeti Sports .

Как работи Flashpoint

Flashpoint е самозван „проект за запазване на уеб игри“, който поддържа съдържание, направено в Adobe Flash, Adobe Shockwave, HTML5, Java, Unity Web Player, Microsoft Silverlight, ActiveX и други предишни уеб приставки.

Проектът се състои от три основни компонента: уеб сървър, пренасочване и стартер. Всички те работят в комбинация, за да създадат илюзията, че имате достъп до Flash съдържание (и други технологии) през интернет.

Това е необходимо, тъй като Flash SWF файловете могат да бъдат придирчиви. Някои съдържания работят само когато се хостват на определени сървъри, а други зареждат ресурси от други места. Някои съдържания се опитват да говорят с определени сървъри и няма да работят, ако не могат да ги намерят.

Flashpoint в крайна сметка е проект за опазване. Голяма част от технологията, на която разчитат тези игри, трябва да се емулира и хоства локално. Flashpoint се грижи за всичко това вместо вас, така че можете да се наслаждавате на анимации на Happy Tree Friends и симулатори на пандемия, сякаш е 2003 г.

BlueMaxima е също толкова загрижен за запазването на съдържанието, колкото и за развитието на основната технология.

Относно авторските права

Проектът Flashpoint се занимава основно със запазването. Тъй като игрите са спасени от цялата мрежа (включително уебсайтове с оригинални източници, Интернет архив и файлове, предоставени от потребителите), законността на всичко това става донякъде сива зона.

Често задаваните въпроси за Flashpoint канят създателите на съдържание, които искат игрите им да бъдат изтеглени от архива, да се свържат с тях. В него се казва, че компанията вероятно ще се опита да ви убеди да им позволите да го пазят заради потомството, но „ние не сме неразумни“.

И така, нарушавате ли някакви закони? Трудно е да се каже със сигурност. Въпреки че аспектът на авторските права е сива зона, много създатели се съгласиха техните творения да бъдат включени в архива. Повечето уебсайтове, които първоначално са хоствали съдържанието, отдавна са мъртви. И повечето от съдържанието дори не работи без триковете, използвани зад кулисите от Flashpoint.

Много флаш игри могат да бъдат класифицирани като „abandonware“, т.е. софтуер, който е „изоставен“ от собственика на авторските права.

Подобно на изтеглянето на ROM от интернет, това е сложна правна област за навигация. Въпреки това, подобно на самите емулатори, няма нищо незаконно във Flashpoint като технология.

Модерни римейкове на вашите любими Flash

Настрана несигурността относно авторските права, някои от игрите в тази колекция продължават към много по-големи неща. Ако имате любим от вчера, има голям шанс, че вече е мобилна игра или е достъпна за закупуване в Steam или други игри.

Следните популярни франчайзи започнаха като Flash игри:

  • Bloons and Bloons TD
  • Изпитания
  • Извънземният хоминид
  • Канабалт
  • VVVVVV
  • Супер месо момче
  • Гадно гадже

Много от тях са в архивите на Flashpoint, но те далеч не са най-добрите версии. Съвременните версии, предназначени за компютри, конзоли и мобилни устройства, визуално превъзхождат, имат по-добри контроли и повече съдържание и ви позволяват да подкрепите създателите, като ги купувате направо.

Имате .SWF? Емулирайте Flash с Ruffle

Flashpoint не е истински емулатор на Flash. Както споменахме по-рано, той използва три компонента (уеб сървър, пренасочване и стартер), за да накара Flash съдържанието да работи така, сякаш е хоствано в мрежата. Не е прост случай на импортиране на SWF файл и щракване върху play. Някои заглавия изискват много настройки и работят зад кулисите, преди да могат да бъдат използвани.

Ruffle е истински емулатор на Flash Player. Можете да го използвате както в браузър, така и на работен плот, за да възпроизвеждате .SWF файлове, сякаш е собственият Flash Player на Adobe. За да го използвате обаче, имате нужда от някои .SWF файлове, които да заредите - той не идва с колекция от игри като Flashpoint.

Проектът използва технология на браузъра, наречена WebAssembly, за да осигури съвместимост. Newgrounds обявиха плановете си да използват Ruffle, за да продължат да обслужват колкото се може повече от съдържанието му, след като Flash отпадне завинаги. Ако продължите да използвате Flash съдържание в мрежата, вероятно ще използвате Ruffle, за да го направите скоро.

И накрая, винаги има официалния самостоятелен Flash Player на Adobe, който все още трябва да бъде достъпен за изтегляне през 2020 г. и след това. Можете да го използвате, за да отваряте и възпроизвеждате отделни SWF файлове извън вашия уеб браузър.