濮阳杆衣贸易有限公司

主頁(yè) > 知識(shí)庫(kù) > Html5游戲開(kāi)發(fā)之乒乓Ping Pong游戲示例(一)

Html5游戲開(kāi)發(fā)之乒乓Ping Pong游戲示例(一)

熱門(mén)標(biāo)簽:高德地圖標(biāo)注錯(cuò)誤怎么修改 洛陽(yáng)市伊川縣地圖標(biāo)注中心官網(wǎng) 江蘇高頻外呼系統(tǒng)線路 平頂山電子地圖標(biāo)注怎么修改 搜狗星級(jí)酒店地圖標(biāo)注 電銷(xiāo)機(jī)器人視頻 會(huì)聲會(huì)影怎樣做地圖標(biāo)注效果 地圖標(biāo)注自己去過(guò)的地方 標(biāo)準(zhǔn)智能外呼系統(tǒng)

在這一章節(jié)我們將:

準(zhǔn)備開(kāi)發(fā)工具

建立我們的第一個(gè)游戲-Ping Pong

學(xué)習(xí)使用Jquery JavaScript庫(kù)做基本定位

獲取鍵盤(pán)輸入

Creating the Ping Pong game with scoring

下面的游戲截圖就是我們本章學(xué)習(xí)后的成果。它是一款乒乓游戲,有2個(gè)玩家使用一個(gè)鍵盤(pán)比賽。

那么,現(xiàn)在就讓我們開(kāi)始創(chuàng)建我們的游戲。

準(zhǔn)備開(kāi)發(fā)環(huán)境

HTML5游戲開(kāi)發(fā)和網(wǎng)站開(kāi)發(fā)是相似。我們需要一個(gè)web瀏覽器和一個(gè)優(yōu)秀的文本編輯工具。

文本編輯工具很多都很優(yōu)秀,使用你喜歡的就好。如果你沒(méi)有,我推薦你使用Notepad++這款體積小,速度快的編輯工具。關(guān)于瀏覽器,我們需要一款支持HTML5,CSS3特性和能過(guò)提供給我們調(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文檔開(kāi)始。而這個(gè)HTML文檔是從基本的HTML代碼開(kāi)始的。我們也將從index.html開(kāi)始我們的HTML5游戲開(kāi)發(fā)。

行動(dòng)時(shí)間

我們將從頭開(kāi)始創(chuàng)建我們的HTML5乒乓游戲。這聽(tīng)起來(lái)是要我們自己準(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、  用文本編輯器打開(kāi)index.html文件并插入空的HTML模版:

復(fù)制代碼
代碼如下:

<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<title>Ping Pong</title>
</head>
<body>
<header>
<h1>Ping Pong</h1>
</header>
<footer>
This is an example of creating a Ping Pong Game.
</footer>
</body>
</html>

8、在body結(jié)束標(biāo)簽前引用jQuery文件

復(fù)制代碼
代碼如下:

<script src=”js/jquery-1.7.1.min.js></script>

9、  最后,我們要確保Jquery載入成功.我們通常在body結(jié)束標(biāo)簽前JQuery文件之后放置以下代碼檢查:

復(fù)制代碼
代碼如下:

<script>
$(function(){
alert(“Welcome to the Ping Pong battle.”);
});
</script>

10、保存index.html并用瀏覽器打開(kāi)它。我們應(yīng)該看到以下的提示窗口。這意味著我們的jQuery是正確設(shè)置的:

發(fā)生了什么?

我們只是用JQuery創(chuàng)建了一個(gè)基本的HTML5頁(yè)面,并確保正確加載了jQuery。

新的HTML5 doctype

在HTML5中DOCTYPE和meta tags都得到了簡(jiǎn)化.

在Html4.01,我們聲明doctype需要以下代碼:

復(fù)制代碼
代碼如下:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

它很長(zhǎng),對(duì)吧?然而在HTML5,doctyp聲明就簡(jiǎn)單了許多:

復(fù)制代碼
代碼如下:

<!DOCTYPE html>

我們甚至沒(méi)有聲明HTML的版本,這意味這HTML5將兼容以前的HTML版本而未來(lái)的HTML版本也同樣會(huì)支持HTML5的版本。

Meta標(biāo)簽也同樣的到了簡(jiǎn)化,我們現(xiàn)在使用以下的代碼定義HTML的字符集:

復(fù)制代碼
代碼如下:

<meta charset=utf-8>

標(biāo)簽:阿克蘇 廣東 常德 松原 鄂爾多斯 蚌埠 果洛 廣西

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Html5游戲開(kāi)發(fā)之乒乓Ping Pong游戲示例(一)》,本文關(guān)鍵詞  Html5,游戲,開(kāi),發(fā)之,乒乓,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Html5游戲開(kāi)發(fā)之乒乓Ping Pong游戲示例(一)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于Html5游戲開(kāi)發(fā)之乒乓Ping Pong游戲示例(一)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    辽源市| 凤城市| 怀集县| 永昌县| 清原| 博客| 新和县| 河东区| 承德市| 顺平县| 遂平县| 湟源县| 灌云县| 达拉特旗| 龙山县| 宜川县| 十堰市| 弥勒县| 和静县| 洮南市| 海阳市| 工布江达县| 新化县| 盐源县| 共和县| 延安市| 东阿县| 金华市| 桐乡市| 汉寿县| 资兴市| 汝州市| 金坛市| 金沙县| 巴林右旗| 晴隆县| 出国| 海南省| 台北县| 石林| 尼勒克县|