Sign in with
Sign up | Sign in

Quake II Gets Ported to Your HTML5 Web Browser

By - Source: Tom's Hardware US

I still remember playing Quake II with my awesome 12MB Voodoo 2 in SLI. Now all you need is a modern browser. Sigh.

There's been a recent surge in HTML5 development thanks in large part to Apple not supporting Flash for its iPad.

A group working at Google decided to devote their 20 percent time to making a version of Quake II that's playable through an HTML5-compatible browser without the need for a plugin.

Quake II Gets Ported to Your HTML5 Web Browser

Google's Chris Ramsdale wrote in a blog post:

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)!

It's still early days for WebGL, so you won't be able to run it without a bleeding edge browser, but if you'd like to check out the code and give it a whirl yourself, you can find it here. Enjoy!

While we've seen more impressive efforts from a browser through id Software's Quake Live, it requires a special custom plugin. This work from Google showing off HTML5 bypasses the need for custom software and plays it through right into Safari or Chrome. Sadly, Firefox doesn't support the necessary HTML5 required for this tech demo.

There are 29 Comments.
Top Comments
  • 20
    chicagotechjunkie , April 3, 2010 8:30 AM
    Between Google's push, and Apple's rejection of Flash on their mobile devices, it seems HTML 5 adoption will spread much more quickly than many (even on this site) have anticipated
Other Comments
  • 20
    chicagotechjunkie , April 3, 2010 8:30 AM
    Between Google's push, and Apple's rejection of Flash on their mobile devices, it seems HTML 5 adoption will spread much more quickly than many (even on this site) have anticipated
  • 4
    kelemvor4 , April 5, 2010 7:58 AM
    rick2689More sites need to push away crappy flash and adopt HTML 5. It's obviously more efficient and been around longer.

    Erm... HTML 5 has been around longer than flash? lol.

    Html 5 is a great idea, but flash isn't particularly evil either imo. Sucks to be an apple user.
  • 4
    Niva , April 3, 2010 3:15 PM
    Frankly I think the adoption of HTML 5 has very little to do with Apple's inability to get Flash running on the iPad. But this is journalism I guess so preach on.
Display more comments