DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> HTML基礎知識 >> HTML5詳解 >> html5帶您進入“雲游戲”時代
html5帶您進入“雲游戲”時代
編輯:HTML5詳解     

Html5的巨大影響已經越來越無法讓人們忽略了,幾個出盡了風頭,大家談論web的東西也越來越多的涉及Html5,這個下一代的web標准,她強調的原生概念深入人心,喬布斯幫主犀利的指出導致safari崩潰的罪魁禍首乃是flash插件的言論並非空穴來風,我們也常常在web game中感到flash插件略微的有些捉襟見肘。盡管Flash顯然在目前比Html4+JS的解決方案看上去要優秀的多,當然互聯網上根本不乏優秀的成功的Flash game,甚至“社區游戲”(例如開心農場),但人們往往想做的更好。

於是,Html5逐漸的進入人們的視野,到了目前這個讓人無法忽略的地位。更為激動人心的不僅僅是Html5實現了原生視頻播放這麼簡單代替Flash,而webGL絕對是個震撼的體驗!

WebGL實現了真正的3D,這項技術如果應用到web game中,那簡直就是個顛覆性的效果,我們的web game完全和大型網游之間毫無差別,而且還不用去下載客戶端,輕松跨平台。看看這吧!這真的太不可思議了。

在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的IDE會是Dreamweaver麼?那不還是adobe的東西?嗚呼!作為adobe公司,你好糾結啊,哥們。

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved