A lot of attention lately has been put on the capabilities of HTML5 sites, since the iPad doesn’t support Flash. It turns out to not matter much because most companies have had no trouble to switching to HTML5 supported online video platforms. But what about other things that Flash does well, like games? Turns out that HTML5 might be a more powerful game engine than most people think.
To show off the possibilities of HTML5, some engineers on the Google Web Toolkit team created an HTML5 port of the classic first-person shooter game Quake II. You can check it out in the video below. It is based on an open-sourced Java port of Quake called Jake2.
A post on the Google Code blog explains exactly how they managed to port the game over:
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)!
The HTML5 game works on “modern browsers such as Safari and Chrome.” If you have had a chance to try it out, let us know what you think.
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)!
The HTML5 game works on “modern browsers such as Safari and Chrome.” If you have had a chance to try it out, let us know what you think.
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.