Quake II + HTML 5

GWT 的奇蹟,在瀏覽器中運行 Quake II   2010年4月3日

GWT + HTML5 能幹什麼?如果答案是在瀏覽器中玩 Quake II 的話,你的下巴還在嗎?

Google 的工程師 Ray Cromwell, Stefan Haustein 和 Joel Webber 利用 Google Web Toolkit (還有 WebGL,WebSockets 等一大堆重構)將現有的 Jake2 (一個 Java 移植版的 Quake II 引擎)交叉編譯成了 JavaScript,最終的效果出乎意料的好,在他們的筆記本上甚至跑到了 30 FPS 以上。據說這個 GWT 版 Quake II 最高可以跑到 60 FPS,除去強勁的硬件外你還需要一個夠快的瀏覽器:最好是 Chrome,Safari 也湊合用。

這個項目的源代碼開放,大家可以到這裡獲得代碼以及相關文檔。