HTML5 知识库

无插件无Flash HTML5浏览器直接玩《Quake II》

   阅读:569次   评论:15条   更新时间:2010-04-02    

HTML5的能力究竟有多强?在游戏方面是否能超过Flash?看过这个视频就能见分晓。


为了展示HTML5浏览器的游戏能力,Google Web工具包团队的工程师专门制作了基于HTML5技术的经典第一人称射击游戏《Quake II 雷神之锤》演示包。该演示包可以在浏览器中直接运行,而不需要插件。

工程师们利用Jake2 Java引擎,使用Google Web工具包中的WebSockets,结合WebGL技术重建了整个游戏资源。整个演示非常流畅,在笔记本中进行试玩最低帧速为30fps,最高能达到60fps。

这仍是WebGL的初期技术,目前支持Google Chrome和苹果Safari流量器,感兴趣的读者可以前往http://code.google.com/p/quake2-gwt-port/查看相关代码和模拟教程。

评论 共 15 条 请登录后发表评论
15 楼 shuhen2011 2010-04-06 11:20
国内先把基础设施搞起来
14 楼 javahead 2010-04-06 09:21
bitray 写道
fight_bird 写道
bitray 写道
fight_bird 写道
互联网领域的变化速度往往超出一般人的想象,但HTML5的推广有一个大瓶颈:JS语言,在开发效率和语言特性方面和快速进化的AS比差距越来越大,再者,若无根本的变革,HTML5的开发方式只会是HTML4的延续,开发效率、浏览器兼容性、性能这些苦涩的回忆还得继续.......,恐怕HTML5的前景也谈不上多么美妙。


闭嘴。看到google的V8引擎没??看到js2的效果没啊?as也是脚本做起来的,js你反而不信赖,你咋合计的呢

先学会做人的基本素质,再来讨论问题。

一门语言的好坏就看做出的界面效果?思维简单得可笑。


好像好坏都是你一个人说的,我没说js比as好吧?你看话就看全点。上来就说这说那的,不也是你啊,你了解html5啊?你深入了解js内核啊?不懂赶紧闭嘴,说点过年话得了,评价什么玩意

就事论事,吵个鸟,解释语言已经决定了Canvas达到的极限速度,我的意见是,Canvas在有限的范围内应用,解决的是部分问题,开发效率和兼容器虽然可以封装,开发专用的编辑器解决但也是以牺牲性能为前提的
13 楼 bitray 2010-04-06 09:01
fight_bird 写道
bitray 写道
fight_bird 写道
互联网领域的变化速度往往超出一般人的想象,但HTML5的推广有一个大瓶颈:JS语言,在开发效率和语言特性方面和快速进化的AS比差距越来越大,再者,若无根本的变革,HTML5的开发方式只会是HTML4的延续,开发效率、浏览器兼容性、性能这些苦涩的回忆还得继续.......,恐怕HTML5的前景也谈不上多么美妙。


闭嘴。看到google的V8引擎没??看到js2的效果没啊?as也是脚本做起来的,js你反而不信赖,你咋合计的呢

先学会做人的基本素质,再来讨论问题。

一门语言的好坏就看做出的界面效果?思维简单得可笑。


好像好坏都是你一个人说的,我没说js比as好吧?你看话就看全点。上来就说这说那的,不也是你啊,你了解html5啊?你深入了解js内核啊?不懂赶紧闭嘴,说点过年话得了,评价什么玩意
12 楼 cats_tiger 2010-04-05 16:01
linghongli 写道
感觉游戏界面很不自然

肯定没玩过Q2吧
11 楼 linghongli 2010-04-04 17:11
感觉游戏界面很不自然
10 楼 soci 2010-04-04 14:19
"网络稳定高速" 这个肯定不是问题
9 楼 duker 2010-04-03 18:18
图形接口使用了webgl.针对webgl重写了render.网络接口使用websocket. 针对websocket重写了网络部分的代码. 使用GWT 编译器将 jake2引擎java代码编译为js代码.
GWT,越来越有意思了.

8 楼 godfox 2010-04-03 17:46
这是google积极
Arsen 写道
从游戏的角度看,如果能通过浏览器玩多数主流游戏,那么windows平台的优势将渐渐变小,^_^

这估计就是google用来颠覆windows的地位的,推进hrome os
7 楼 ccxw1983 2010-04-03 17:20
很显然,这个是以网络稳定高速为基础的
6 楼 Arsen 2010-04-03 15:59
从游戏的角度看,如果能通过浏览器玩多数主流游戏,那么windows平台的优势将渐渐变小,^_^
5 楼 fight_bird 2010-04-03 11:50
bitray 写道
fight_bird 写道
互联网领域的变化速度往往超出一般人的想象,但HTML5的推广有一个大瓶颈:JS语言,在开发效率和语言特性方面和快速进化的AS比差距越来越大,再者,若无根本的变革,HTML5的开发方式只会是HTML4的延续,开发效率、浏览器兼容性、性能这些苦涩的回忆还得继续.......,恐怕HTML5的前景也谈不上多么美妙。


闭嘴。看到google的V8引擎没??看到js2的效果没啊?as也是脚本做起来的,js你反而不信赖,你咋合计的呢

先学会做人的基本素质,再来讨论问题。

一门语言的好坏就看做出的界面效果?思维简单得可笑。
4 楼 bitray 2010-04-03 09:19
fight_bird 写道
互联网领域的变化速度往往超出一般人的想象,但HTML5的推广有一个大瓶颈:JS语言,在开发效率和语言特性方面和快速进化的AS比差距越来越大,再者,若无根本的变革,HTML5的开发方式只会是HTML4的延续,开发效率、浏览器兼容性、性能这些苦涩的回忆还得继续.......,恐怕HTML5的前景也谈不上多么美妙。


闭嘴。看到google的V8引擎没??看到js2的效果没啊?as也是脚本做起来的,js你反而不信赖,你咋合计的呢
3 楼 fight_bird 2010-04-03 02:26
互联网领域的变化速度往往超出一般人的想象,但HTML5的推广有一个大瓶颈:JS语言,在开发效率和语言特性方面和快速进化的AS比差距越来越大,再者,若无根本的变革,HTML5的开发方式只会是HTML4的延续,开发效率、浏览器兼容性、性能这些苦涩的回忆还得继续.......,恐怕HTML5的前景也谈不上多么美妙。
2 楼 tianmo2008 2010-04-03 00:55
html5普及后,估计国内的基础网络设备无法满足需求,看看电信这10几年来在基础设备上有过什么贡献,就懂得设计一个一个的优惠套餐来忽悠人,网络服务质量一点都没有提高过.
1 楼 eyejava 2010-04-02 21:12
需要把服务器代码装在本地来演示,说明这个功能严重受制于互联网的网络啊

发表评论

您还没有登录,请您登录后再发表评论

Global site tag (gtag.js) - Google Analytics