javascript和JQuery焦点图和代码特效大全
当前最流行的开源CMS网站系统大全
当前位置:主页 > WEB前端 > CSS-HTML >

html5将带我们进入“云游戏”时代

来源:IT技术网编辑:kkx58发布于:2011-02-26人围观HTML5云游戏

html5的巨大影响已经越来越无法让人们忽略了,几个牛逼的demo出尽了风头,大家谈论web的东西也越来越多的涉及html5,这个下一代的web标准,她强调的原生概念深入人心,乔布斯帮主犀利的指出导致safari崩溃的罪魁祸首乃是flash插件的言论并非空穴来风,我们也常常在web game中感到flash插件略微的有些捉襟见肘。尽管flash显然在目前比html4+js的解决方案看上去要优秀的多,当然互联网上根本不乏优秀的成功的flash game,甚至“社区游戏”(例如开心农场),但人们往往想做的更好。

于是,html5逐渐的进入人们的视野,到了目前这个让人无法忽略的地位。更为激动人心的不仅仅是html5实现了原生视频播放这么简单代替flash,而webGL绝对是个震撼的体验!

WebGL实现了真正的3D,这项技术如果应用到web game中,那简直就是个颠覆性的效果,我们的web game完全和大型网游之间毫无差别,而且还不用去下载客户端,轻松跨平台。看看这几个关于webGL的demo吧!这真的太不可思议了。

在web game中,基于http的无状态连接有时候着实让我们头疼,我们需要socket,这样可以让我们的游戏运行的更顺畅,负载更小,我们的服务器能同时支持的在线数将更多,游戏体验也会更好!可这些在目前的浏览器上无法直接实现,我们的聊天室实在没有办法基于http,只好使用flash socket + JS的解决方案来让聊天室可以使用。而下一代的web标准,也就是html5中,将加入websocket,这是一个支持长连接的socket底层实现,让我们可以创建自己的通信,这对游戏太重要了,加上她,我们就可以完全的宣布,web game不再和大型网游有什么区别了!现在,我们基于http协议的web game要不断的去通过一个seesion令牌来验证玩家的合法性,验证提交数据的有效性,还有只能通过客户端向服务器“拉”数据,不能“推”数据的机制让很多功能开发起来非常吃力,出来的效果却不甚满意,有了websocket,很多头疼问题都将迎刃而解。

使用html5的webGL、webSocket将可以实现web游戏的最佳体验,说起来都令人热血沸腾啊。也许在不久的将来,就会有一款这样的web game 上线,所有的东西都在云端,玩游戏只要打开网页就行,跨浏览器,跨平台,随时随地玩游戏!这就是“云游戏”时代。

当然,html5普及还有很多的工作要做,浏览器的支持,硬件加速,网络带宽……等等等等,还有很长的一段路要走。另外,flash也不会那么快的死掉,flash game目前在国内相当成功,相当火爆,AS的程序员也是相当吃香的,毕竟flash这项技术目前很成熟,有很多资深的开发人员,有很强大的IDE,Adobe公司也没有放弃研发,继续寻找着先进的技术来改进flash,使他支持的东西更多。

HTML5,云游戏,相关的文章
有时间的话来看看IT界的突发事件