The folks at Google once again confirm their brilliance with yet another port of the Quake II game engine, this time round running on HTML5 without the need for flash or plug-ins.
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)!
Will wonders never cease? Hats off to the folks at Google! Just in case you were wondering, we also covered previous news on Quake ports here, here and here.