HTML5游戲開發(fā)

HTML5游戲開發(fā)

ID:32352366

大?。?.91 MB

頁(yè)數(shù):26頁(yè)

時(shí)間:2019-02-03

HTML5游戲開發(fā)_第1頁(yè)
HTML5游戲開發(fā)_第2頁(yè)
HTML5游戲開發(fā)_第3頁(yè)
HTML5游戲開發(fā)_第4頁(yè)
HTML5游戲開發(fā)_第5頁(yè)
資源描述:

《HTML5游戲開發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫(kù)。

1、內(nèi)容提要本書共10章,通過(guò)10個(gè)具體的游戲示例詳細(xì)介紹HTML5的用法。每章都先列出相關(guān)的技術(shù)特性并給出了應(yīng)用的描述,然后討論了實(shí)現(xiàn)這個(gè)應(yīng)用的關(guān)鍵需求,接著強(qiáng)調(diào)了滿足這些需求的HTML5、CSS和JavaScript特性或者通用編程方法,最后詳細(xì)介紹了代碼的實(shí)現(xiàn)。另外,每一章都對(duì)如何把這些游戲變成你自己的應(yīng)用給出了建議,并指出如何測(cè)試應(yīng)用并將其上傳到網(wǎng)站上。本書適合所有希望了解如何利用HTML5構(gòu)建令人興奮的動(dòng)態(tài)網(wǎng)站的人閱讀。圖靈程序設(shè)計(jì)叢書HTML5游戲開發(fā)◆著[美]JeanineMeyer譯徐陽(yáng)荊濤等責(zé)任編輯王軍花◆人民郵

2、電出版社出版發(fā)行北京市崇文區(qū)夕照寺街14號(hào)郵編100061電子郵件315@ptpress.com.cn網(wǎng)址http://www.ptpress.com.cn北京印刷◆開本:800×10001/16印張:16.75字?jǐn)?shù):396千字2011年10月第1版印數(shù):1—3000冊(cè)2011年10月北京第1次印刷著作權(quán)合同登記號(hào)圖字:01-2011-5244號(hào)ISBN978-7-115-26363-6定價(jià):49.00元讀者服務(wù)熱線:(010)51095186轉(zhuǎn)604 印裝質(zhì)量熱線:(010)67129223反盜版熱線:(010)671711

3、54前言1前言人們對(duì)HTML5的新功能熱情高漲,甚至有人建議就用HTML5構(gòu)建吸引人的動(dòng)態(tài)、交互式網(wǎng)站,而不再需要其他的技術(shù)或產(chǎn)品。這可能有些夸張,不過(guò)這些新特性讓人興奮不已確實(shí)是不爭(zhēng)的事實(shí)。如今,只使用HTML5、CSS(CascadingStyleSheet,層疊樣式表)和JavaScript就完全可以在屏幕上畫出直線、弧線、圓和橢圓,還可以指定事件和事件處理來(lái)生成動(dòng)畫,并對(duì)用戶的動(dòng)作作出響應(yīng)??梢允褂脴?biāo)準(zhǔn)控件在網(wǎng)站上加入視頻和音頻,或者也可以根據(jù)需要在應(yīng)用中放入視頻或音頻??梢詣?chuàng)建提供輸入驗(yàn)證的表單,并立即向用戶提供反饋

4、。還可以使用一個(gè)類似于cookie的工具在客戶計(jì)算機(jī)上存儲(chǔ)信息。另外,可以使用一些新元素(如header和footer)幫助建立文檔的結(jié)構(gòu)。本書是在我的教學(xué)實(shí)踐和以前寫的一些文章的基礎(chǔ)上完成的。要深入了解一項(xiàng)技術(shù)的特性或者通用的編程概念,最好首先有具體的需求。游戲(特別是我們熟悉的一些簡(jiǎn)單游戲)就能提供這種需求,它可以很好地解釋為什么要學(xué)習(xí)有關(guān)的技術(shù),也讓我們有了動(dòng)力去鉆研這些技術(shù)的特性。學(xué)習(xí)一種新的編程語(yǔ)言時(shí),第一步我會(huì)編寫一個(gè)骰子游戲。如果能構(gòu)建一個(gè)帶動(dòng)畫的彈道仿真應(yīng)用,如彈弓游戲,并在出現(xiàn)某個(gè)特定條件時(shí)播放一個(gè)視頻或音頻

5、片段,這會(huì)讓我很高興。如果可以構(gòu)建我自己的迷宮,繪制上吊小人簡(jiǎn)筆畫,并在玩家的計(jì)算機(jī)上存儲(chǔ)信息,這更會(huì)讓我欣喜若狂。這正是我們將在本書中做的。在了解如何構(gòu)建這些簡(jiǎn)單游戲的同時(shí),你也將逐步積累自己的經(jīng)驗(yàn)。在friendsofED全體人員和技術(shù)審校人員的大力幫助之下,本書得以完成。而撰寫本書的目的就是讓你做好準(zhǔn)備,可以著手建立自己的網(wǎng)站,這包括游戲以及其他動(dòng)態(tài)應(yīng)用,另外還會(huì)簡(jiǎn)要介紹HTML5和編程的精髓。寫這本書時(shí),并不是所有瀏覽器都支持HTML5的全部特性。我們已經(jīng)使用Chrome、Firefox和Safari對(duì)書中開發(fā)的這些應(yīng)

6、用做了測(cè)試。本書的讀者對(duì)象本書適合所有希望了解如何利用HTML5構(gòu)建令人興奮的動(dòng)態(tài)網(wǎng)站的人閱讀。如果你對(duì)編程有所了解,想知道HTML5能帶來(lái)多大幫助,那么本書非常適合你。如果你沒有任何編程經(jīng)驗(yàn),本書也同樣適合你。也許你是一名Web設(shè)計(jì)人員或者網(wǎng)站所有者,只是想知道如何在后臺(tái)做一些工作。通過(guò)本書,我們希望突出HTML5的新特性,揭開編程藝術(shù)的神秘面紗。編程是一種藝2前言術(shù),要想創(chuàng)建吸引人的游戲以及其他應(yīng)用,這確實(shí)需要天賦。不過(guò),只要你能把單詞匯集在一起構(gòu)成句子,能夠把句子組織成段落,而且有一定的邏輯性,你就能編程。本書的組織結(jié)構(gòu)

7、本書共有10章,分別圍繞我們熟悉的一個(gè)游戲或者類似的應(yīng)用展開介紹。各章的內(nèi)容有很多冗余,所以如果你愿意,完全可以跳過(guò)冗余的部分,不過(guò)這些游戲確實(shí)越來(lái)越復(fù)雜。每一章最前面會(huì)列出這一章將要介紹的技術(shù)特性,并給出應(yīng)用的描述。首先我們會(huì)考慮一般意義上(不依賴任何特定的技術(shù))的關(guān)鍵需求:實(shí)現(xiàn)這個(gè)應(yīng)用需要些什么。然后強(qiáng)調(diào)滿足這些需求的HTML5、CSS和JavaScript特性或通用的編程方法。最后,我們會(huì)詳細(xì)分析應(yīng)用的實(shí)現(xiàn)。我把代碼逐行列在一個(gè)表格中,并在旁邊分別給出各行的注釋。如果要介紹一個(gè)游戲的多個(gè)版本,將只對(duì)新的代碼行給出注釋。這

8、樣做并不是因?yàn)槲也辉敢鉃槟闾峁┯嘘P(guān)信息,而是希望你能從中看出哪些代碼是類似的,而哪些不同,另外還可以了解到如何分階段地構(gòu)建應(yīng)用。每一章都對(duì)如何把這些游戲變成你自己的應(yīng)用給出了建議,并指出如何測(cè)試應(yīng)用并將其上傳到網(wǎng)站上。各章最后的小結(jié)會(huì)強(qiáng)調(diào)在這一章中你學(xué)到了什么以及接下來(lái)還會(huì)看

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。