Skip to Top of Page Skip to Navigation Skip to Main Content Skip to Footer

Ibinabalik ang Mga Klasikong Flash Games Gamit ang AwayFL

Coolmath Games Staff / Enero 18, 2023
Ibinabalik ang Mga Klasikong Flash Games Gamit ang AwayFL

Maaaring napansin mo na kamakailan sa Coolmath Games, muli kaming naglalabas ng mga flash game na dati nang hindi nalalaro. Nagsisimula kami sa mga laro ng Papa , at nailabas na ang Papa's Freezeria . Mayroong maraming iba pang mga flash game sa abot-tanaw na dati ay hindi magagamit pagkatapos ng Adobe Flash Player ay hindi na suportado.

Manatiling nakatutok sa susunod na ilang buwan upang makita kung ano ang lalabas. Bagama't hindi pa kami makapagbibigay ng mga detalye, kasama sa mga pamagat na ito ang mga classic sa mga genre tulad ng mga laro sa pagtatanggol sa tower at mga laro sa platformer . Siyempre, wala sa mga ito ang posible nang walang flash converter na maaaring magpalit ng mga laro mula sa Adobe Flash Player patungong HTML. Upang gawin ito, ang Coolmath Games ay gumagamit ng AwayFL, isang open-source na flash emulator.

Ano ang AwayFL?

Ang AwayFL ay isang Adobe Flash emulator na isinulat gamit ang typescript. Ito ang katalista na tutulong sa amin na mapaglarong muli ang ilan sa iyong mga paboritong flash game. Upang matuto nang higit pa tungkol sa AwayFL, basahin upang marinig ang ilang mga madalas itanong na sinasagot ng pangunahing developer ng AwayFL, si Rob Bateman.

Bakit ka nagpasya na magsimulang magtrabaho sa AwayFL?

“Ang Away Studios ay orihinal na nakatuon sa real-time na 3D graphics production, at binuo ang sikat na open-source na Away3D engine para sa Adobe Flash Player noong 2007/8. Pagkatapos ng pagsisimula ng paghina ng Flash, tila natural lamang na muling buuin ang Away3D gamit ang 'katutubong' mga teknolohiya sa web, ngunit noon ay mayroon nang ilang 3D engine para sa Javascript na magagamit, kaya mahirap makahanap ng madla. Pagkatapos ay nagsimula kaming makatanggap ng mga kahilingan mula sa ilan sa aming mga lumang kliyente sa trabaho, na humihiling na i-convert ang kanilang Flash na nilalaman sa HTML, at ang ideya ay lumago mula doon upang palawigin ang na-convert na Away3D code (pinangalanang AwayJS) upang patakbuhin ang mga Flash na file. Sa kalaunan, ang mga extension ng AwayJS na ito ay pinaghiwalay sa kanilang sariling proyekto sa GitHub, at naging AwayFL player.

Sa anong mga wika mo binuo ang emulator?

“Noong sinimulan naming i-convert ang Away3D sa AwayJS noong 2013, gusto namin ang isang bagay na katulad ng wika ng Actionscript (ang wikang Away3D na ginamit sa Flash) upang pasimplehin ang proseso ng conversion. Mukhang promising ang Typescript, ngunit nasa beta pa rin ito, may kaunting flaky na compiler, at may sukat ng komunidad na mas maliit kaysa sa mga nakikipagkumpitensyang wika gaya ng Dart at Coffeescript, kaya hindi isang halatang pagpipilian! Gayunpaman, nagustuhan namin ang ginagawa ng Typescript team, sumugal na magiging popular ang wika, at sa kabutihang palad, nagbunga ito. Sa sandaling sinimulan namin ang gawain sa AwayFL noong 2015, tila natural lamang na ipagpatuloy ang paggamit ng Typescript dahil mas matatag na ang wika.”

Ano ang mga pakinabang ng AwayFL sa iba pang mga flash emulator?

“Kami ay marahil ang pinakamatagal na tumatakbong proyekto ng Flash emulator kung bibilangin mo ang aming mga araw bago ang AwayFL, at ang aming koponan ay palaging maliit at lubos na nakatuon na nagbibigay-daan para sa mas mabilis na paglutas ng mga isyu, pag-optimize, at refactoring. Bilang resulta, kasalukuyan naming sinusuportahan ang mas maraming feature ng Flash kaysa sa aming pinakamalapit na karibal na si Ruffle, at malamang na makakita ng mas mahusay na bilis ng pagpapatupad sa mga laro na nagpapababa sa mga kinakailangan ng hardware para sa nilalamang Flash na pinaandar ng AwayFL, na nagpapalawak sa potensyal na base ng user. Mayroon din kaming kagustuhan na maging web-first sa aming coding philosophy - Typescript ang pagiging isang malinaw na benepisyo sa lugar na ito. Salamat sa kasalukuyang ubiquity ng wika, halos lahat ng web dev ay dapat na madaling makabangon at tumakbo gamit ang aming codebase. At sa ngayon ang pinakamahalagang bentahe pagdating sa software, ang AwayFL ay libre at open source na magagamit, na walang mga paghihigpit sa pag-publish."

Ano ang paborito mong flash game?

“Napakahirap sagutin ng tanong na ito! Kung binibilang lang namin ang mga larong Flash na inilabas sa web (ibig sabihin, walang mga laro sa AIR sa Android o iPhone), nakakatulong iyon na bawasan ito. Batay sa sarili kong memorya ng labis na paglalaro at pagiging ganap na sinipsip sa komunidad at nilalaman, ang pinakamagandang laro na naaalala ko (at sa ilang mga kahulugan ay isa na nagbubuod sa buong eksena ng Flash Player noong panahong iyon) ay ang Line Rider ni Boštjan Čadež. Ang unang bersyon noong 2006 ay nagbunga ng ilang mga remake, ngunit ang pagiging simple ng orihinal ay nabighani ng marami sa amin - tila natatandaan kong lahat ay naglalaro nito sa opisina kung saan ako nagtrabaho, na nagbabahagi ng kanilang mga disenyo ng kurso at sinusubukang lumikha ng mga mas nakakabaliw na antas. Mga panahong masaya.”

Kung interesado kang subukan ang AwayFL, o gusto mong makilahok sa komunidad, alamin ang higit pa sa pamamagitan ng pagbisita sa site ng AwayFL .

Siguradong maraming dapat ikatuwa para sa hinaharap ng Coolmath Games. Tiyaking manatili saglit at bumalik paminsan-minsan upang makita kung anuman sa iyong mga paboritong flash game na tinanggal noong 2020 ay muling na-upload. Hindi mo alam kung ano ang nasa paligid!