Rovio brengt webversie Angry Birds uit

Rovio heeft op de Google I/O 2011-conferentie een webversie van het populaire spel Angry Birds getoond. De webapplicatie is te vinden in de Chrome Web Store, maar ook speelbaar in andere browsers met ondersteuning voor html 5.

De webversie van Angry Birds is te vinden in de Chrome Web Store, maar het spel is ook te spelen op de website van de game zelf, in browsers met ondersteuning voor html 5. Speciaal voor de webversie heeft Rovio een aantal levels gemaakt onder de titel Chrome Dimension, die alleen te spelen zijn als gebruik wordt gemaakt van Googles webbrowser.

Rovio deelde tijdens de presentatie ook details over de ontwikkeling van het spel. De webversie is gebouwd op Google Web Toolkit en volgens de Finse spelontwikkelaar duurde het niet lang om de Java-code van het spel te porten. De webversie van Angry Birds is gehost op Google App Engine.

De webversie maakt gebruik van het html 5-canvas-element, waarbij voor zover mogelijk gebruik wordt gemaakt van hardwareversnelling. Het spel maakt gebruik van de web storage-specificatie en is daardoor ook offline te spelen. Rovio introduceert in de toekomst de Mighty Eagle, waarmee tegen betaling in de Chrome Web Store een level wordt uitgespeeld.

Door Bart de Water

Nieuwsposter

12-05-2011 • 10:59

82 Linkedin

Reacties (82)

82
81
34
4
0
21
Wijzig sortering
Deze web-versie van Angry Birds maakt gebruik van LocalStorage. Het is vrij eenvoudig om dit te manipuleren en zo alle levels te unlocken:

http://thenextweb.com/app...ked-unlocking-all-levels/
Vooral interessant om te zien welke browsers hier problemen mee hebben. IE9 en Chrome doen het inderdaad wel het beste, Firefox op de voet gevolgd als hardwarematige acceleratie aan staat. Opera scoort barstslecht maar daarmee zie je meteen het effect van die hardwarematige acceleratie want als je de test versie van Opera gebruikt dat wel GPU acceleratie heeft dan draait het als een zonnetje.

Helaas kan je bij Firefox en IE niet uitzoomen met de muisscroll.
Al bij al ziet dat er dus zeer goed uit. Denk dat alle browsers momenteel samen 1 doel voor ogen hebben en op dat vlak ze allemaal aan elkaar gewaagd zijn. Webontwikkelaars kunnen dit alleen maar aanmoedingen.
In IE8 (met de plugin geïnstalleerd) werkt het uitzoomen met het scrollwieltje van de muis wel.
Je moet alle levels uit deel 1 opnieuw uitspelen om de chrome levels te spelen, dat is wel jammer heb die al zo vaak gespeeld
Of je geeft jezelf 3 sterren op ieder level gezien het localstorage is:

javascript: var i = 0; while (i<=69) { localStorage.setItem('level_star_'+i,'3'); i++; }
Niet helemaal waar. Je kunt ook opzoek gaan naar de Chrome icons en die kapot maken
Heel cool gedaan. Dit geeft wel aardig de mogelijkheden van HTML5-canvas aan. Ben wel benieuwd hoe ze betalingzaken gaan doen aangezien javascript client-side draait.
Betalingzaken hoeven toch geen probleem te zijn voor javascript? Zet een beveiligde verbinding op (https), en dan wat ajax calls naar de server doen
Inderdaad, maar dat zal lokaal een 'variabele' veranderen, wat je handmatig ook zou kunnen doen ;)
Anoniem: 396655
12 mei 2011 11:01
Welke browsers hebben Html5 ondersteuning?
Ik weet uit eigen ervaring dat de game werkt in Firefox 4, Internet Explorer 9 en Google Chrome, zeer waarschijnlijk werkt het ook in de laatste versies van Safari en Opera.
Anoniem: 140398
@Rafe12 mei 2011 11:13
In firefox 4 doet ie het wel, maar zoomen met het muiswiel, werkt niet. In ie9 kan ik het niet testen want flash werkt daar helemaal niet meer #fail. In opera 11.10 blijft ie hangen op het laadscherm (of ik heb niet langer dan 30 seconden geduld).

[Reactie gewijzigd door Anoniem: 140398 op 12 mei 2011 11:15]

Hier deed hij het gewoon in Opera (11.50)

Als je hem in Chrome via de Chrome webstore installeert, is het ook gewoon een snelkoppeling naar chrome.angrybirds.com. Je krijgt dan alleen een mooie snelkoppeling naar de website.

Vind het zelf wel mooi dat dit soort dingen tegenwoordig ook gewoon in browsers werken. Denk daarom ook dat het voor Google een goed moment is om met ChromeOS te komen.

In de game zelf zitten nog wel wat bugs, zo is er een level, heb je alles afgeschoten en dan gaat het spel niet door naar het volgende level.
Anoniem: 387241
@ac181512 mei 2011 13:33
Dat is geen bug, it's a feature! ;p

...Je hebt het waarschijnlijk over level 20, je moet ervoor zorgen dat als je de zwijntjes hebt vernietigd je nog 1 a 2 vogels over hebt, die schiet je dan recht de lucht in en zo kan je het (verborgen) chrome logo raken >>> next level

ja, ik heb niet zoveel geslapen vannacht :)
Anoniem: 140398
@ac181512 mei 2011 11:28
11.50 is nog in alpha, die ga ik nog niet installeren :P
Toch even tussendoor, wat heeft flash hiermee te maken?

In ie9 draait 't hier zonder probleem.
Ik kreeg in Internet Explorer 9 ook een melding dat ik Adoboe Flash Player moest installeren, dus waarschijnlijk zullen er onderdelen zijn waar je een Flash Player nodig hebt.
Flash wordt gebruikt voor het geluid :Y
IE9 en flash? html5 is geen flash he..
Je hebt geen geduld. Het wachten viel hier trouwens wel mee. (Ook 11.10)
Anoniem: 126717
@Rafe12 mei 2011 12:07
Pale Moon 4.0.6 klapt er helemaal uit.
BIj mij doet hij het juist het beste in IE9, maar stotterend in Opera
Ik weet uit eigen ervaring dat de game werkt in Firefox 4, Internet Explorer 9 en Google Chrome, zeer waarschijnlijk werkt het ook in de laatste versies van Safari en Opera.
Chrome en Safari gebruiken dezelfde renderengine, zou vreemd zijn als het dan wel in de een, maar niet in de ander zou werken.
Lijstje met welke browsers welke onderdelen van HTML 5 ondersteunen:
http://www.deepbluesky.co...rt-for-css3-and-html5_72/
Firefox, internet explorer 9 en Chrome natuurlijk. (eventueel nog opera en safari)
(ben te laat)

[Reactie gewijzigd door timo395 op 12 mei 2011 11:11]

Natuurlijk? In Chrome werkt 'ie hier niet, de rest van de browsers wel.
Anoniem: 322457
@TvdW12 mei 2011 11:28
Dat ligt dan aan jou chrome hoor. Hier werkt ie perfect ;)
Welke browsers hebben Html5 ondersteuning?
http://www.gratissoftware...euwe+html5-webstandaarden


http://tinyurl.com/6ay8373

[Reactie gewijzigd door tes_shavon op 12 mei 2011 11:07]

Die test is wel heel oud, Chrome update automatisch en die is al bij versie 11.
De grootste 3 hebben het in ieder geval (IE9, Firefox en Chrome)

Vet leuk! en het is nog gratis ook eindelijk geen uitmelkerij!
De grootste 5 iig. Opera en Safari ook.
Geen. HTML5 is nog geen specificatie, en dat wat er is wordt maar matig ondersteund. Iets basaals als <input type="date" /> wordt nu alleen door Opera fatsoenlijk ondersteund. Het is om te janken.
In Firefox 4 (4.0.1) gaat de web-versie echt traag, terwijl deze in de laatste versie van Chrome gewoon soepel gaat.

Volgens mij moeten ze bij Mozilla nog wat werk steken in het optimaliseren van de HTML5 ondersteuning of het versnellen van de Jägermonkey JS-engine.
bij mij gaat ie juist in firefox soepeler dan in chrome (beta 12). Heb je je hardwareacceleratie wel aan staan?
Inderdaad ik heb dat FF probleem ook op een tweede laptop.

[edit] oeps.... bleek op die laptop nog FF 3.6 te draaien :D

[Reactie gewijzigd door LessRam op 12 mei 2011 12:17]

toch vraag ik me af of dit een succes gaat worden, heb het laatst op een Mac gespeeld maar dan mis je toch eigenlijk wel de 'feeling' van het spel. Als je het aan mij vraagt is dit spel gemaakt om te spelen in combinatie met een touchscreen telefoon of tablet. Ze beginnen het nu allemaal een beetje uit te melken ..
Ach, angry birds is weer gebaseerd op de vele castle-crusher spellen die al veel langer voor de pc/muis bestonden. In principe is de werking hetzelfde. Ikzelf vind juist dat je met de muis lekkerder kan mikken dan met een touchscreen.

Maar goed, op alle meerdere platformen uitbrengen is zo slecht toch nog niet? Is niet direct uitmelken, maar meer je doelgroep vergroten.
Uitmelken is niet echt een probleem als het je geen geld kost toch? :)
Anoniem: 26222
@Muchachooo13 mei 2011 01:46
Het is sowieso geen probleem. Als je het niet wilt hebben of het geld er niet voor over hebt, dan koop je het niet.

'Uitmelken' is het nieuwe steekwoord om mee te zeiken tegenwoordig.
Werkt de Mighty Eagle dan maar een keer of is het net zoals op de iPhone dat die om het uur ingezet kan worden?
Heb de browserversie nog niet kunnen proberen. Het lukt niet om Chrome naar de desbetreffende update die nodig is te updaten.
Anoniem: 398428
12 mei 2011 11:32
ik begrijp de hele angy birds hype niet.
10 jaar geleden hadden we ook al flash games.
Vindt het een erg slap spel dat overgewaardeerd is.
Of wellicht ben ik gewoon van de ouwe garde kan ook natuurlijk.
Het is ook een ellendig spel. Leuk voor even maar ik was er zelf al snel op uitgekeken.

Maar dit is dan ook een mainstream game, voor doelgroepen zoals: oude mensen, simpele mensen, kinderen, niet-tweakers/ict-ers, mensen die zich constant vervelen.

Al het geklaag weggelaten, dit is wel een instapgame voor veel doelgroepen om met echte spellen te beginnen.

Daarom krijg je ook steeds meer van die berichten in de krant: mensen zijn gameverslaafd of: 200% meer vrouwelijke gamers in nederland.
Heel erg akelig commentaar dat je daar geeft. Ik hoop dat je irl een beetje minder in hokjes denkt. Ik ben tweaker, hoger opgeleid, geen kind en niet oud en verveel me eigenlijk nooit. Ik speel het graag.
Ze hebben zeker mijn blog gelezen (Optimel limoen: Hebben jullie nog geen app?!?) en toen snel een web versie in elkaar geklust :+

Maar OT: Erg mooie ontwikkeling en dit laat dus zien dat apps in heel veel gevallen echt overbodig zijn en je prima met web apps uit de voeten kunt. Nog wel even een betere beveiliging voor de local storage erin bakken...

En nu geduldig wachten op de eerste ports van 3D-engine naar HTML5 / javascript. Quake Live was best leuk maar dat was gewoon een verkapte full-game install (plugin van 115 Mb of zo).

Op dit item kan niet meer gereageerd worden.

Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee