Flash games

post-thumb

Macromedia Flash kwam in 1996 en was oorspronkelijk ontworpen om animatie en interactiviteit toe te voegen aan anders grotendeels mediavrije websites. Het duurde echter niet lang voordat ontwikkelaars het potentieel van de software begonnen te beseffen en bij elke iteratie kwam er extra functionaliteit beschikbaar.

In het begin lag de focus meer op animatie, omdat primitieve scripting weinig interactiviteit toestond. Met de introductie van ActionScript in versie 5 werd Flash echter een sterk platform voor het ontwikkelen van eenvoudige webgebaseerde games. Deze overgang van basisanimatie en gebruikersinteractie naar volledige scripting was een enorme stap voor ontwikkelaars en maakte geavanceerde webgebaseerde applicaties en interactieve games mogelijk.

In 2001 verschenen Flash-games overal op websites, en hoewel de vroege pogingen primitief waren en de neiging hadden zich te concentreren op remakes van arcadeklassiekers zoals Asteroids en Tempest, bleven ze erg populair bij de online gemeenschap. Ondanks hun aanvankelijke populariteit stonden Flash-games bekend als weinig meer dan verslavende tijdvullers, perfect om tien minuten op het werk weg te spoelen.

Maar zelfs met de basishulpmiddelen bedachten ontwikkelaars een breed scala aan op Flash gebaseerde games. Platform-remakes van favorieten zoals Sonic the Hedgehog en Mario Brothers waren erg populair, en de verbeterde grafische mogelijkheden zorgden voor veel meer meeslepende gameplay. Hoewel pc- en consolegames zich qua concurrentie weinig zorgen hoefden te maken, waren Flash-games al een integraal onderdeel van veel online gemeenschappen. De integratie van Flash-arcades in populaire forumsoftware leidde tot enorme concurrentie tussen leden van zowel kleine als grote gemeenschappen. Het was geen kwestie meer van vijf of tien minuten verspillen, het ging erom bovenaan het scorebord te komen!

Er waren echter nog steeds problemen, vooral met de prestaties op machines met lagere specificaties. Omdat Flash niet speciaal was ontworpen om games uit te voeren, werkte het op sommige machines onvermijdelijk niet zo snel of soepel, wat veel actiegames belemmerde. Dat zou allemaal aanzienlijk veranderen met de volgende versie.

Met de release van Flash MX in 2004 kwam ActionScript 2.0, dat meer controle over Flash-applicaties mogelijk maakte, en verbeterde gegevens- en mediaverwerking. Hoewel de meeste genres al waren verkend, van arcade en first person shooters tot racegames, moest het beste nog komen. De recente integratie van verbeterde gegevensverwerking stelde veel game-ontwikkelaars in staat om niveaus en scoreborden veel effectiever te implementeren, waardoor de aantrekkingskracht werd vergroot.

Sinds 2004 zijn Flash-games met grote sprongen vooruitgegaan en zijn ze nauwelijks herkenbaar aan de langzame, blokkerige titels die slechts een paar jaar geleden zijn uitgebracht. Het niveau van verfijning blijft zich ontwikkelen en hoewel het nog lang zal duren voordat er iets baanbrekends wordt uitgebracht, zijn er al veel klassieke Flash-games beschikbaar op internet. Titels als ‘Stick Cricket’, ‘Bejeweled’ en ‘Yeti Sports’ zijn allemaal immens populair en trekken elke dag duizenden bezoekers. De speelbaarheid en uitvoering van een eenvoudig idee maken deze Flash-games tot de meest populaire die ooit zijn uitgebracht.

De sites die deze gratis spellen aanbieden zijn ook aan het veranderen; het publiek hoeft geen individuele sites te bezoeken (zoals de website van de auteur) om nieuwe games te vinden, in plaats daarvan sturen ontwikkelaars hun games naar enorme ‘flash games’-websites - sites die duizenden games gratis aanbieden - een voorbeeld hiervan is www. itsall3.com - een site met gratis spelletjes en gratis grappige video’s voor je mobiele telefoons (3gp-video’s).

Wat zijn de voordelen voor ontwikkelaars die hun games aanbieden aan zulke enorme gamescollecties? Deze arcade-sites ontvangen duizenden bezoekers per dag, dus ontwikkelaarsgames krijgen meer hits - er zijn geen bandbreedtekosten omdat de sites de games hosten, en er is altijd een link in de game terug naar de ontwikkelaarswebsite als dat nodig is.

Deze enthousiastelingen verschillen niet al te veel van de programmeurs in de achterkamer van de vroege jaren negentig. Veel jonge ontwikkelaars bloeiden op de beschikbaarheid van programmeertalen zoals BASIC, en de recentere komst van Flash leidde tot hetzelfde niveau van creativiteit en inspiratie. Hoewel Flash meer scripting bevat dan feitelijk programmeren, is de onderliggende aantrekkingskracht van het (relatief) gemakkelijk kunnen maken van je eigen games een belangrijk onderdeel van het succes.

Misschien neigt Adobe / Macromedia in de toekomst naar de kant van het maken van games, of misschien zal de focus altijd liggen op animatie en de ontwikkeling van webgebaseerde applicaties. Hoe dan ook, het lijdt geen twijfel dat Flash-games een integraal onderdeel van internet zijn geworden en in de nabije toekomst zullen blijven bestaan. Met de volgende versie in de pijplijn, wordt het interessant om te zien wat de volgende generatie Flash-games in petto heeft.