Play Quake II in Safari, no Flash needed

April 2, 2010

Everybody knows that if you wanna play on games online you gotta have Flash, right? That HTML5, JavaScript, WebGL, etc. just aren’t mature enough, right? Well, that was last week and this is some pretty cool, blood spattering, retro first-person-shooter fun.

Google’s Web Toolkit Blog brings us the superlative news that they’ve ported the Quake II engine to HTML5. No, this isn’t ready for prime time “” some command line voodoo is required “” but gussying up the code with a point n’ click user interface shouldn’t be too difficult.

Watch YouTubes without Flash

We started with the existing Jake2 Java port of the Quake II engine, then used the Google Web Toolkit (along with WebGL, WebSockets, and a lot of refactoring) to cross-compile it into Javascript. You can see the results in the video above — we were honestly a bit surprised when we saw it pushing over 30 frames per second on our laptops (your mileage may vary)!”

Again, to play Quake in either Chrome or Safari, you’ll need to download, compile, install and run the code, as well as some necessary add-ons, like Ogg Vorbis and lame. That said, you can get started here.

Of course, one of the obvious applications for games ported to the using HTML5, WebGL, JavaScript, etc., will be the iPad. Apparently, this particular port won’t run on an iPad (yet), but the seeds have been planted and I for one can’t wait…

Ready to get your hands dirty?

Be Sociable, Share!

Recent stories

Featured stories

RSS Technology news

RSS Windows News

RSS iPhone & Touch

RSS Mobile technology news

RSS Green tech

RSS Buying guides

RSS Gaming news

RSS Photography news


Copyright © 2014 NS