成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

HTML 5競(jìng)速游戲開發(fā)的最佳平臺(tái)

開發(fā) 前端 游戲開發(fā)
美國德克薩斯大學(xué)學(xué)生被巴士撞到的視頻很火,于是就有人設(shè)計(jì)了一款與之相關(guān)的游戲。游戲設(shè)計(jì)完成后,只幾天功夫,就有了25000多訪問者,有1500多名用戶表示喜歡.......

美國德克薩斯大學(xué)學(xué)生被巴士撞到的視頻很火,于是就有人設(shè)計(jì)了一款與之相關(guān)的游戲。游戲設(shè)計(jì)完成后,只幾天功夫,就有了25000多訪問者,有1500多名用戶表示喜歡,該游戲利用了canvas,SVG(可擴(kuò)展向量圖形——顯然易于部署)以及Clay.io。

Nick VS Bus

美國德克薩斯大學(xué)學(xué)生被巴士撞到的視頻很火,于是就有人設(shè)計(jì)了一款與之相關(guān)的游戲。游戲設(shè)計(jì)完成后,只幾天功夫,就有了25000多訪問者,有1500多名用戶表示喜歡,而Kotaku, News.com.au以及Statesman網(wǎng)站的文章也有所報(bào)道,游戲鏈接為http://nickvsbus.clay.io/

該游戲利用了,SVG(可擴(kuò)展向量圖形——顯然易于部署)以及Clay.io。游戲用CoffeeScript編寫,下面的鏈接是源代碼(https://github.com/austinhallock/Nick-vs-Bus)。多虧有了HTML5,因此它也能在電話里的瀏覽器上運(yùn)行。

Word Wars

第二個(gè)要用來證明HTML5適合競(jìng)速游戲的例子是Word Wars(http://wordwars.clay.io/)。

Word Wars最初是由德州大學(xué)學(xué)生開發(fā)。起先,它被命名為Worldle,而且受到Hacker News的好評(píng)。其中一名開發(fā)員甚至不知道JavaScript可以做這種事情。

而Word Wars與Nick VS Bus之間的聯(lián)系令人印象深刻的一點(diǎn)在于它有后端+多玩家(nowjs),所有這一切都是在24小時(shí)里開發(fā)出來的。它是用純JavaScript編寫的而不是CoffeeScript——這完全是個(gè)人喜好的問題,CoffeeScript并不會(huì)顯著減少你的開發(fā)時(shí)間。

這兩個(gè)游戲的開發(fā)設(shè)計(jì)都只用了一天,而且兩款游戲的接受度都很好。

為什么選擇HTML5?

對(duì)于Nick VS Bus和Word Wars這類用HTML5快速開發(fā)和部署的游戲,F(xiàn)lash是最好的比較。 Java,C++,Unity,iOS等都有較長的開發(fā)周期,而且它們的傳播速度也不會(huì)這么快。所以,如果你很熟悉這些語言,當(dāng)然可以快速創(chuàng)建一款游戲,只是,在這些語言中,HTML5應(yīng)該是最適合的。如果你希望創(chuàng)造下一個(gè)Call of Duty那樣的游戲,可以使用C++,WebGL也很好,但是我們或許要花上一兩年的時(shí)間。

為什么HTML5比Flash好?

對(duì)移動(dòng)平臺(tái)的支持

目前,HTML5最大的優(yōu)點(diǎn)在于其“跨平臺(tái)”的性能。Nick VS Bus 游戲的25000多名點(diǎn)擊者中有3000名都是通過移動(dòng)設(shè)備訪問。而這些人又大多通過Facebook的應(yīng)用點(diǎn)擊進(jìn)入。

當(dāng)然,你可以在應(yīng)用商城找到Flash游戲,但是這會(huì)比較花時(shí)間,而且應(yīng)用更新也要花時(shí)間。使用HTML5的話,既可以在應(yīng)用商城獲取應(yīng)用,又可以直接在瀏覽器中玩游戲。

除了對(duì)移動(dòng)平臺(tái)的支持,HTML5還為智能電視機(jī)上玩游戲鋪平了道路,Windows 8甚至是微軟控制臺(tái)都支持這一語言。

無需編譯

等待編譯的過程是漫長的。而JavaScript則不用。

測(cè)試簡(jiǎn)便

依據(jù)Web屬性,如果想在不同平臺(tái)上測(cè)試一款游戲,就要在瀏覽器中指定將游戲上傳到何處。在移動(dòng)平臺(tái)上進(jìn)行測(cè)試也一樣,由于大多數(shù)瀏覽器和移動(dòng)瀏覽器都有自己的JavaScript控制臺(tái),所以要找出問題進(jìn)行修復(fù)其實(shí)是很簡(jiǎn)單的事情。

后端語言相同

你的游戲需要一個(gè)后端,這樣你才能使用相同語言:JavaScript (node.js)。為什么要用兩種不同的語言來寫一款游戲呢?以Slime Volley為例,我們?cè)诜?wù)器上對(duì)每個(gè)游戲都進(jìn)行了單獨(dú)實(shí)例的測(cè)試。在我們的部署中,我們只是分享了客戶端和服務(wù)器端的代碼,所以沒必要用另一種語言重寫游戲,該游戲的源代碼請(qǐng)點(diǎn)擊(https://github.com/claydotio/Slime-Volley )。

它不是插件

當(dāng)然,瀏覽器中的主要玩家都不會(huì)公然抵抗Flash,但是我們看到HTML5更受玩家親睞。

它不受某個(gè)公司的控制

Adobe的產(chǎn)品不錯(cuò),但是Google,Mozilla和微軟彼此都在較勁,希望做出更好的產(chǎn)品。Chrome率先在V8引擎中提供對(duì)HTML5游戲的支持,現(xiàn)在Firefox甚至是IE都在力求突破。Gamepad API和Notification API這些好的API都已經(jīng)推出。

更主動(dòng)的開發(fā)模式

由于這一語言較新,所以越來越多的開發(fā)員都在為HTML5貢獻(xiàn)工具。新的東西并非就一定是更好的,事實(shí)上,它意味著較差的穩(wěn)定性。其實(shí),它的真正意義在于它提供的是一種更主動(dòng)的開發(fā)模式,而且遺留代碼更少。

HTML5得到更多關(guān)注

其實(shí),HTML5游戲會(huì)得到更多關(guān)注。因?yàn)檫@一語言還是熱詞,早期使用者似乎只是看一看并和他們接觸有十年之久的Flash游戲?qū)Ρ纫幌隆?/p>

HTML5弱點(diǎn)

對(duì)HTML5的兩大批評(píng)集中在音頻和安全性能上。音頻需要改進(jìn)。基本上,只需要用node.js做一個(gè)后臺(tái),就能保障游戲的安全。

原文鏈接:http://austinhallock.com/2012/05/19/HTML5-the-best-platform-for-rapid-game-development/

 

責(zé)任編輯:張偉 來源: HTML5研究小組
相關(guān)推薦

2011-12-21 09:38:31

HTML 5

2012-03-29 09:18:47

HTML5WEB

2012-05-03 14:29:53

HTML5

2012-05-09 09:41:58

HTML5

2012-05-10 09:45:14

HTML5

2012-01-06 14:10:13

HTML 5

2012-05-15 10:35:35

HTML5

2015-07-08 16:38:10

Cocos游戲引擎

2012-03-06 10:56:32

HTML 5

2013-06-21 13:33:46

HTML 5游戲

2012-05-15 13:57:41

HTML5

2012-04-01 10:35:12

HTML5WEB

2013-06-26 10:14:40

2015-07-10 10:27:21

Cocos游戲開發(fā)引擎

2014-11-12 16:00:12

火舞游戲

2013-03-04 15:28:57

HTML5移動(dòng)游戲微信

2013-03-25 17:16:11

2016-01-05 09:39:32

HTML5游戲開發(fā)工具

2013-01-08 11:00:20

IBMdW

2015-10-23 13:44:14

巴巴獵
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

主站蜘蛛池模板: 91精品国产乱码久久久 | 欧美一区二区三区大片 | 日韩精品激情 | 三级av网址| 精品亚洲一区二区三区 | 日日拍夜夜| 欧美久久影院 | 日韩免费高清视频 | 精品国产乱码久久久久久久久 | 日本亚洲一区 | 亚洲精品v日韩精品 | 波多野结衣av中文字幕 | 91久久久精品国产一区二区蜜臀 | 999久久久| 国产精品二区三区在线观看 | 精品久久久久一区 | 免费观看黄网站 | 免费网站国产 | 日韩精彩视频 | 国产精品美女www爽爽爽 | 久久综合伊人 | 中文字幕在线三区 | 国产a一区二区 | 亚洲一区二区免费电影 | 欧美精品一区二区三区在线播放 | 日韩成人在线电影 | www.一区二区三区.com | 日韩精品一区二区久久 | 日日夜夜精品免费视频 | 九九国产在线观看 | 国产精彩视频 | 亚洲免费在线视频 | www精品美女久久久tv | 日本又色又爽又黄又高潮 | 黄色大全免费看 | 99久久99热这里只有精品 | 免费一区二区 | 野狼在线社区2017入口 | 久久精品视频亚洲 | 中文字幕在线中文 | 午夜精品福利视频 |