雜談:HTML 5游戲的現在和將來
盡管還沒有完工,不過HTM5已經被炒得沸沸揚揚,Google 不時的做一些基于HTML5的LOGO和演示讓人心癢不已,一些經典游戲如Cut the rope和Bejeweled等都已經開發了基于HTML 5的網頁版游戲,而在移動應用方面,Web App由于突破了傳統Native App的環境和版本限制,無論是android還是iOS,只要瀏覽器支持,都可以使用。本文嘗試閑聊一下HTML5尤其是HTML5游戲的現在和將來。
一、什么是HTML5
建議在了解之前,先去維基百科一下。或者來聽聽知乎上薛天祿的解釋:
簡單來說,HTML5 是對 HTML 標準的第五次修訂,目前仍未完工。其主要的目標是將互聯網語義化,以便更好地被人類和機器閱讀,并同時提供更好地支持各種媒體的嵌入。HTML5 的語法是向后兼容的。
但論及 HTML5 時,大部分開發者所指的并不僅僅是這個新標準,而是(如 Jeremy Keith 說)“doing anything cool (on the web)”。做這些“酷”的東西需要用到的技術和標準,除了 HTML5 標準外,還包括 CSS3 的一些新屬性,以及一些新的 API。
好吧,如果這么多概念把你搞暈了,那么看看下面這張圖吧,猛擊圖片或者在這里見大圖。
是不是更加暈了呢?反正我是。
二、Google 的HTML5秀
Google和Apple 同為推廣HTML5的兩大巨頭,除了推出了專門推廣HTML5的網站HTML5ROCKS之外,Google還有一個HTML5的演示站http://htmlfive.appspot.com/(需翻墻)。里面目前有12個演示(包括2個手機演示)。

除此之外,Google 還常常用HTML5炫出一下讓你心癢不已的東西,比如這個被永久保存的可以彈奏的超炫電音吉他LOGO。
在這里彈奏她。此外,Google 還有很多超炫的小把戲,比如:
1.搜索let it snow,屏幕就會開始下雪,結成霧后還可以寫字(這個效果貌似已經沒有了,可能是春天來了的緣故);
2.搜索tilt,屏幕會傾斜;
3.搜索do a barrel roll,屏幕會打個滾;
4.Google gravity ,一切都下落摔碎了,怎么搜索?
三、HTML5游戲
和其他應用相比,也許游戲是最能牽動人心的了,事實上,很多經典游戲都有了HTML5網頁版了。
1.切繩子(Cut the Rope)網頁版
經典的切繩子游戲,現在有了網頁版了,據說在IE 9下有隱藏的額外幾關,試玩地址在這里。
2.寶石迷陣(bejeweled)HTML5在線版
經典的寶石迷陣游戲,有SD和HD兩個版本,在這里試玩。
3.命令與征服泰伯利亞聯盟(Command & Conquer Tiberium Alliances)
EA最近在《命令與征服》系列最新大作,目前正在內側,官網在這里。
四、Web App的前景和 Native App之爭
相比于PC 版的HTML5應用,HTML5的手機應用更為豐富,也更為被人看好,想象一下,直接在手機瀏覽器上玩游戲,突破了iOS和不同Andriod版本的限制,跨平臺手機應用,多么誘人啊。
從全球范圍來說,目前web app在商業應用的最大成功案例就是Finance Time的web apps,短短的幾個月之內已經突破了百萬用戶,其表現能力已經和Native App的品質相當。
在國內,創新工場旗下的磊友也推出了首款基于HMTL5的移動平臺游戲《黎明帝國》,盡管還比較簡單,但也可以看出其廣泛的應用前景。
關于Web App和Native App究竟孰優孰劣的問題,前段時間爭論比較激烈,我比較贊同ative App和Web App之爭純屬扯淡(原文鏈接:“Native vs Web” Is Total Bullshit,譯文在這里)一文的說法,各有各自的優缺點,在今后的相當長一段時間里,應該是共同生存的。
總之,HTML5來襲,你準備好了嗎?
原文:http://wangyueblog.com/2012/02/20/about-html-five/
【編輯推薦】