Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 47 reacties

Alle games in de nieuwe Humble Mozilla Bundle kunnen in ieder geval deels in de browser worden gespeeld. De broncode is daartoe via de Emscripten-compiler naar Asm.js gecompileerd. De games kunnen overigens ook gewoon worden gedownload.

Het is voor het eerst dat games in de Humble Bundle, een verzameling games waarvoor de koper zelf mag bepalen hoeveel hij ervoor betaalt, in de browser te spelen zijn. Overigens gaat het wel om demoversies van de games: zo is het in Faster Than Light en Democracy 3 niet mogelijk om games op te slaan en biedt Super Hexagon slechts één level aan.

Gamers wordt aangeraden om de laatste versie van Firefox of Chrome gebruiken om de game te spelen. Die versies zijn het beste geschikt voor de door Mozilla ontwikkelde Asm.js, waarnaar de broncode van de games via de Emscripten-compiler is geport.

De bundel, die sinds dinsdagavond kan worden aangeschaft, bevat op dit moment acht games; later zal daar nog een negende game aan worden toegevoegd. Het aantal games dat een speler krijgt, is afhankelijk van het bedrag dat hij wil neerleggen. Kopers kunnen een deel van het bedrag dat ze betalen voor de bundel doneren aan Mozilla.

De bundel bevat onder meer de indie-hit Faster Than Light, waarin spelers een ruimteschip beheren en moeten beschermen tegen aanvallen. Ook de puzzelgame Super Hexagon is opgenomen, evenals het spel Democracy 3, waarin de speler een land bestuurt.

Humble Mozilla Bundle

Moderatie-faq Wijzig weergave

Reacties (47)

Wat misschien wel handig is om er bij te vermelden, je krijgt de spellen in diverse vormen mee. Ook de DRM vrije en Steam versies krijg je. Maar uhm, wat moet je in hemelsnaam met EMscript versies die niet kunnen opslaan of maar 1 level bevatten? Zo lijken het net wat tech demos.
Maar uhm, wat moet je in hemelsnaam met EMscript versies die niet kunnen opslaan of maar 1 level bevatten? Zo lijken het net wat tech demos.
Vroeger noemden wij dit "demos". Je kan een spel testen om te kijken of je het leuk vindt en of het draait op je computer.

Ik vind dit een zeer goed initiatief. Hiermee is de drempel om een spel even te proberen zeer laag, omdat het niet eens geïnstalleerd hoeft te worden. Zo hoef je een demo later ook niet handmatig te verwijderen (mits de browser het spel uit het cache opruimt).
Het heeft een hoog "omdat het kan" gehalte.
Dus gamen tijdens de les is nu nog makkelijker?
Op zich wel vet zou dit ook werken op mobiele apparaten?

Edit: nu toch maar ff dustforce uitproberen dan maar ;)

Edit2: loopt wel stug maar kan zijn dat het door deze oude laptop komt die ik gebruik dat het niet loopt, zal het thuis maar ook een moeten proberen dan.

Edit3: even 3 random games geprobeerd Dust Force laadt wel loopt vast als je de tutorial wilt doen, FTL liep vast bij het laden en Hexagon deed het op zich wel maar wel goed op het scherm klikken ander schiet je naar beneden haha.

[Reactie gewijzigd door Plainside op 15 oktober 2014 09:53]

Hangt ervan af bij sommige games heb je toetsenbord nodig denk ik dan.
High-end mobiele apparaten met toetsenbord zijn ook gewoon te koop. pricewatch: BlackBerry Passport Zwart
Ja maar als de bb paspoort browser het spel niet ondersteund dan schiet je niks mee op... Alleen Firefox en chrome en er woord niks over andere browser's gezegd.
De Blackberry Browser scoort hoger dan Firefox en Chrome in het weergeven van HTML5, daarin zit het probleem niet. Probleem zit hem in dat de games, nog niet arm ondersteunen. Op diverse fora, is te lezen dat men nog bezig is met arm support. Zodat dat de games in de toekomst ook op die apparaten gedraaid kunnen worden als jouw android of blackberry.
En voor lichte games als uit deze bundgle, heeft de snapdragon 8xx serie genoeg kracht in huis om ze vloeiend te draaien lijkt me. Ook in HTML5.

Als je als android gebruikers zelf al html5 performance in games wilt testen op je telefoon kan dat nu ook al zonder de humble bundle:
  • Kies menu [...]
  • Kies [opties/tools]
  • Kies [Apps]
  • Kies [Firefox marketplace]
  • [installeer spel naar keuze]

[Reactie gewijzigd door kastjes op 15 oktober 2014 11:24]

Als een site of webapp voor een specifieke browser wordt gemaakt kan een andere browser nog zo hoog of laag scoren maar daar werkt ie gewoon niet optimaal ;)
draaien deze spellen alleen html 5 of ook andere dingen die juist de bb browser niet ondersteund?
html 5 score is leuk maar een spel bestaat niet alleen uit html 5.
> Probleem zit hem in dat de games, nog niet arm ondersteunen.
Het zijn Asm.js ports. oftewel ge 'port' (gecompileerd eigenlijk) naar javascript. Dat heeft dus niks meer te maken met de onderliggende processor.

Het probleem zal wel zijn dat BB geen asm.js optimalisatie(*) heeft. Het zal dus wel een beetj werken, maar waarschijnlijk te traag om speelbaar te zijn.


(*) Asm.js is een subset van javascript die goed te optimaliseren is door de browser. Een asm.js webapp verteld de browser alleen de asm.js subset van javascript te gaan gebruiken, de browser kan die app dan een stuk sneller uitvoeren omdat ie weet dat bepaalde lastige constructies niet voor zullen komen.
Dat kan natuurlijk niet, aangezien de games ook echt door je browser gerenderd worden... dat gaat ook je BB niet trekken.
Soortgelijke games trekt je mobiele browser prima, probeer zelf maar: https://marketplace.firefox.com/popular
De kracht om simpele html5 games te draaien hebben telefoons gewoon hoor.
Zelfs telefoons van 30 euro kunnen html5 spelletjes draaien. nieuws: Mozilla brengt Firefox OS-smartphone in India uit voor 29 euro

Deze apps, zijn iets zwaarder nog niet arm-proof (maar dat schijnt in ontwikkeling te zijn). Maar als die arm support er ook is verwacht ik dat je prima deze games kan spelen met een Snapdragon 4xx, 8xx of k1 soc.
Maar dan krijg je weer het probleem dat de meeste games gemaakt zijn om op een breedbeeld scherm weer gegeven te worden.
Ik weet niet of dat makkelijker is... chrome draait ook al een hele tijd apps, maar dat ter zijde.
Mobile is "nog" niet supported, Maar ik geloof dat ze wel bijna klaar zijn met support voor de Mobile Firefox (ARM), dat las ik op een forum.

Zelf weet ik niet of ik deze games wel wil spelen in mijn browser.. of uberhaupt eigenlijk.
op een desktop/laptop zie ik de toegevoegde waarde niet van dit soort games. maar pak een apparaat als de chromebook.. :) dan is het een stuk aantrekkelijker.
Nu je het zegt dit zal inderdaad veel voordeel doen aan de verkoop van Chromebooks als gamer zijnde.
Maar als ik mij niet vergis slaat hij de downloads lokaal op dat onnodige ruimte in neemt als je het niet in de cloud kan zetten.
Als je gamet tijdens de les, kan je dan niet gewoon beter thuisblijven? Zonde van jouw tijd en zonde van de tijd van de docent.
Zou tof zijn hoewel het me onhandig lijkt, en daarnaast ga ik er ook niet vanuit wegens flash enzo.
Met Flash (1998 technologie) heeft dit natuurlijk niets te maken.

Gewoon html5 javascript! d:)b
Naja, one way to find out, Ik schaf de bundel vanmiddag aan en dan zie ik t' wel :P
flash?

Gewoon HTML5, geen flash nodig enkel een relatief moderne browser....
Vreemd dan dat het niet werkt op een ipad, het vraagt toch echt om flash bij mij.
Misschien vanwege de youtube video eronder? Of iets anders erop wat wel met flash werkt?

Hier heeft het iig geen flash nodig.
@Plainside Busted!!! Ik heb dat simpeler opgelost, Gewoon een trage laptop gekocht bye bye gaming in de les ;) .
Als het op Chrome werkt, dan moet het toch ook op opera werken? Ze maken allebei gebruik van de chromium engine.
"No one cares about Opera." Maar inderdaad, zeer waarschijnlijk wel ja.
Opera is de één na snelste internet browser op Windows. En ik geef er wat om dat het ook speelbaar is op Opera. Dat is nog altijd mijn favoriete browser.
http://www..youtube.com/watch?v=LqFcK_PeGgQ
Ja, Emscripten games werken prima op Opera. Die Unity benchmark deed het bij mij behoorlijk goed. Helaas toont dat wel hoe slecht de performance van JS / WebGL is, want mijn R9 290 haalde ongeveer dezelfde score op deze benchmark in HTML5 als een Macbook Air native haalde met dezelfde benchmark.
Dat komt vooral om dat veel engines niet multi-threaded zijn. En laat jouw pc en macbook waarschijnlijk vergelijkbare core-snelheden hebben.
Lijkt me sterk dat die Macbook Air een kloksnelheid van 4GHz had.
Maar hoe werkt dit dan? Want ik heb bijvoorbeeld al FTL in mijn steam library. Kan ik die dan nu ook via de browser spelen? Of moeten de games ergens gehost worden?
Volgens mij als je hem via de Humble Bundle koopt, dan wordt de browser-versie gehost door Humble Bundle zelf. De Steam versie blijft gewoon lokaal draaien.
Je gaat naar de Humble Bundle website: www.humblebundle.com
En je klikt op het knopje 'Play' onder de game die je wil spelen. Ik vermoed dat dit alleen maar beschikbaar is tijdens de periode dat deze Humble Bundle loopt (twee weken) en het een goede demo functionaliteit bied voor mensen die de spellen eerst willen proberen voordat ze worden gekocht.
doet me echt denken aan GAIKAI toen het nog niet overgenomen werd door Sony Playstation.
Toen had je gewoon AC/ Sniper elite/ Saints3 enz speelbaar over je browser wat eigenlijk niet zo slecht was. Begreep toen wel waarom Sony GAIKAI had overgenomen..
Dit is alleen heel wat anders, de game 'draait' echt in je browser, niet een stream player of iets dergelijks. Net als nieuws: Mozilla demonstreert Unreal Engine 4 in Firefox. Dit is mogelijk dankzij asm.js, een subset van JavaScript die je browser kan compileren. Ten opzichte van C is asm.js 'slechts' 1,5x zo langzaam volgens Mozilla, aan flinke verbetering tov gewoon JavaScript (wat met V8 of SpiderMonkey al aardig snel is tegenwoordig)

[Reactie gewijzigd door Rafe op 15 oktober 2014 10:08]

Ik zou Super Hexagon niet als een puzzlegame beschouwen, eerder een frustrerende (maar zeer verslavende) actiegame.
Leuk :) Je hoeft het niet eens te kopen, je kunt het gewoon gratis spelen. Grappig dat dit kan, en dat het ook nog snel genoeg is! Blijkbaar kun je zelfs de gehele Unreal Engine 3 porten naar asm.js, als dat kan, kan volgens mij vrijwel alles :*)
Ik sta gewoon versteld dat dit met Emscripten kan met minimale moeite.
De games in de bundle zijn games met een simpele opzet. Daarnaast waren de meeste games al in Flash gemaakt. Het in JavaScript herschrijven zou dus niet zo'n zware klus zijn.

Leuk dat asm.js, maar de games draaien echt enkel in Chrome en Mozilla Firefox. Niet in IE, PaleMoon of Qupzilla. Doe mij dan maar liever Flash of nog beter, een native executable.
FTL, Voxatron, Dustforce, Osmos, ik weet wel vrij zeker dat die niet in Flash waren. Super Hexagon wellicht weer wel.
Dus je mag betalen voor trial games?
Je krijgt de normale versies ook, en die zijn toch echt volledig (voor zover ze geen alpha zijn)

FTL bijvoorbeeld heeft zelfs een gratis uitbreiding.
Nee, je krijgt de volledige games ook in Steam erbij.
Ik vind het idee wel interessant, maar wat als de servers afgezet worden is het gedaan met het spel. Blijkbaar zitten er hier ook de windows versies bij, maar als spelen verder verhuizen naar de browser is het wel een groter probleem.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True