在這一章節(jié)我們將:
準(zhǔn)備開發(fā)工具
建立我們的第一個(gè)游戲-Ping Pong
學(xué)習(xí)使用Jquery JavaScript庫(kù)做基本定位
獲取鍵盤輸入
Creating the Ping Pong game with scoring
下面的游戲截圖就是我們本章學(xué)習(xí)后的成果。它是一款乒乓游戲,有2個(gè)玩家使用一個(gè)鍵盤比賽。
那么,現(xiàn)在就讓我們開始創(chuàng)建我們的游戲。
準(zhǔn)備開發(fā)環(huán)境
HTML5游戲開發(fā)和網(wǎng)站開發(fā)是相似。我們需要一個(gè)web瀏覽器和一個(gè)優(yōu)秀的文本編輯工具。
文本編輯工具很多都很優(yōu)秀,使用你喜歡的就好。如果你沒有,我推薦你使用Notepad++這款體積小,速度快的編輯工具。關(guān)于瀏覽器,我們需要一款支持HTML5,CSS3特性和能過提供給我們調(diào)試工具的瀏覽器。
這有幾個(gè)可供選擇的瀏覽器:Apple Safari (http://apple.com/safari/), Google Chrome (http://www.google.com/chrome/),Mozilla Firefox (http://mozilla.com/firefox/), and Opera (http://opera.com),這幾款瀏覽器都支持我們需要的特性。
準(zhǔn)備HTML文檔
每一個(gè)網(wǎng)站、頁(yè)面和Html5游戲都是從默認(rèn)的HTML文檔開始。而這個(gè)HTML文檔是從基本的HTML代碼開始的。我們也將從index.html開始我們的HTML5游戲開發(fā)。
行動(dòng)時(shí)間
我們將從頭開始創(chuàng)建我們的HTML5乒乓游戲。這聽起來是要我們自己準(zhǔn)備所有的事情,幸運(yùn)的是至少我們能夠使用JavaScript庫(kù)幫助我們。Jquery 就是這樣的JavaScript庫(kù)我們將在所有的例子中使用它。這將有助于簡(jiǎn)化我們的JavaScript邏輯:
1、 創(chuàng)建一個(gè)叫pingpong的新文件夾
2、 在文件夾里再創(chuàng)建一個(gè)叫js的文件夾
3、 下載jQuery,https://www.jb51.net/jiaoben/58.html。
4、 選擇Production并點(diǎn)擊DownloadJquery.
5、 將jquery-1.7.1.min.js保存在我們新創(chuàng)建的2的文件夾里
6、 創(chuàng)建一個(gè)名叫index.html的新文件并保存到1創(chuàng)建的文件夾里。
7、 用文本編輯器打開index.html文件并插入空的HTML模版:
發(fā)生了什么?
我們只是用JQuery創(chuàng)建了一個(gè)基本的HTML5頁(yè)面,并確保正確加載了jQuery。
新的HTML5 doctype
在HTML5中DOCTYPE和meta tags都得到了簡(jiǎn)化.
在Html4.01,我們聲明doctype需要以下代碼:
Meta標(biāo)簽也同樣的到了簡(jiǎn)化,我們現(xiàn)在使用以下的代碼定義HTML的字符集:
標(biāo)簽:阿克蘇 廣東 常德 松原 鄂爾多斯 蚌埠 果洛 廣西
巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Html5游戲開發(fā)之乒乓Ping Pong游戲示例(一)》,本文關(guān)鍵詞 Html5,游戲,開,發(fā)之,乒乓,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。