信息工程系畢業(yè)論-flash游戲制作——坦克大戰(zhàn).doc
約48頁(yè)DOC格式手機(jī)打開展開
信息工程系畢業(yè)論-flash游戲制作——坦克大戰(zhàn),畢業(yè)設(shè)計(jì)(論文)課題名稱: flash 游戲制作——坦克大戰(zhàn)學(xué) 專 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131二零一二 年 四 月摘要flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛。由于 flash 游戲主要應(yīng)用于一些趣味化的、小型的游...
![](http://img.queshao.com/images/pcgzh.gif)
![](http://preview.queshao.com/tobuy/236437.gif)
內(nèi)容介紹
此文檔由會(huì)員 huanv 發(fā)布
畢業(yè)設(shè)計(jì)(論文)
課題名稱: Flash 游戲制作——坦克大戰(zhàn)
學(xué) 專 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131
二零一二 年 四 月
摘要
flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛。由于 flash 游戲主要應(yīng)用于一些趣味化的、小型的游 戲之上,以完全發(fā)揮它基于矢量圖的優(yōu)勢(shì)。flash 游戲因?yàn)?Flash CS 3 和 ActionScript 3。 0 的原因,在近年發(fā)展迅速,許多年青人投身其中,并在整個(gè) flash 行業(yè)中發(fā)揮重要作用。 flash player 占據(jù)了 90%互聯(lián)網(wǎng)用戶的瀏覽器,所以發(fā)的發(fā)展空間還十分巨大,前途不可估 量。 制作游戲的初衷是因?yàn)樵诋?dāng)今人們的工作很繁瑣枯燥,在閑暇時(shí)能玩玩一些小游戲來(lái)放 松自己。 本游戲運(yùn)用了 Flash 基本知識(shí)與精巧的算法還原了 90 年代的經(jīng)典游戲——坦克大戰(zhàn), 由于是 Flash 游戲,在進(jìn)網(wǎng)頁(yè)瀏覽時(shí)要盡可能的減少游戲加載速度和提高游戲運(yùn)行速度,所 以游戲模型采取了最簡(jiǎn)單的矢量圖繪制而成,放棄了色彩比較豐富的位圖,整個(gè)游戲作品僅 22KB 大小,與靜態(tài)網(wǎng)頁(yè)的大小相差無(wú)幾,完全滿足一般網(wǎng)絡(luò)帶寬的加載需求。 游戲算法方面采用了面向?qū)ο蟪绦蛟O(shè)計(jì),面向?qū)ο蟮木幊桃M(jìn)了類的概念,在本文中重 點(diǎn)介紹了類的使用方法。游戲中每一個(gè)游戲元素都采用不同的類進(jìn)行了封裝,代碼采用最新 Flash CS 4。0 中的 ActionScript3。0,在 AS3。0 中每個(gè)類的腳本代碼都用一個(gè)獨(dú)立的*。 as 文件保存,在游戲中每一個(gè)元素都是一個(gè)獨(dú)立的類,比如子彈類實(shí)現(xiàn)了子彈檢測(cè)是否擊中 敵人的功能、玩家控制的坦克類實(shí)現(xiàn)了玩家坦克上下左右移動(dòng)和射擊的功能、敵軍坦克類實(shí) 現(xiàn)敵人自主移動(dòng)和射擊的簡(jiǎn)單人工智能功能等等,這些都體現(xiàn)了類的封裝概念,讓設(shè)計(jì)者更 加輕松、讀者更加易懂....
課題名稱: Flash 游戲制作——坦克大戰(zhàn)
學(xué) 專 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131
二零一二 年 四 月
摘要
flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛。由于 flash 游戲主要應(yīng)用于一些趣味化的、小型的游 戲之上,以完全發(fā)揮它基于矢量圖的優(yōu)勢(shì)。flash 游戲因?yàn)?Flash CS 3 和 ActionScript 3。 0 的原因,在近年發(fā)展迅速,許多年青人投身其中,并在整個(gè) flash 行業(yè)中發(fā)揮重要作用。 flash player 占據(jù)了 90%互聯(lián)網(wǎng)用戶的瀏覽器,所以發(fā)的發(fā)展空間還十分巨大,前途不可估 量。 制作游戲的初衷是因?yàn)樵诋?dāng)今人們的工作很繁瑣枯燥,在閑暇時(shí)能玩玩一些小游戲來(lái)放 松自己。 本游戲運(yùn)用了 Flash 基本知識(shí)與精巧的算法還原了 90 年代的經(jīng)典游戲——坦克大戰(zhàn), 由于是 Flash 游戲,在進(jìn)網(wǎng)頁(yè)瀏覽時(shí)要盡可能的減少游戲加載速度和提高游戲運(yùn)行速度,所 以游戲模型采取了最簡(jiǎn)單的矢量圖繪制而成,放棄了色彩比較豐富的位圖,整個(gè)游戲作品僅 22KB 大小,與靜態(tài)網(wǎng)頁(yè)的大小相差無(wú)幾,完全滿足一般網(wǎng)絡(luò)帶寬的加載需求。 游戲算法方面采用了面向?qū)ο蟪绦蛟O(shè)計(jì),面向?qū)ο蟮木幊桃M(jìn)了類的概念,在本文中重 點(diǎn)介紹了類的使用方法。游戲中每一個(gè)游戲元素都采用不同的類進(jìn)行了封裝,代碼采用最新 Flash CS 4。0 中的 ActionScript3。0,在 AS3。0 中每個(gè)類的腳本代碼都用一個(gè)獨(dú)立的*。 as 文件保存,在游戲中每一個(gè)元素都是一個(gè)獨(dú)立的類,比如子彈類實(shí)現(xiàn)了子彈檢測(cè)是否擊中 敵人的功能、玩家控制的坦克類實(shí)現(xiàn)了玩家坦克上下左右移動(dòng)和射擊的功能、敵軍坦克類實(shí) 現(xiàn)敵人自主移動(dòng)和射擊的簡(jiǎn)單人工智能功能等等,這些都體現(xiàn)了類的封裝概念,讓設(shè)計(jì)者更 加輕松、讀者更加易懂....
TA們正在看...
- 滬科版八年級(jí)物理上冊(cè)第三章聲的世界第一節(jié)聲音的...doc
- 滬科版物理八年級(jí)上冊(cè)第三章聲的世界第二節(jié)聲音的...doc
- 滬科版八年級(jí)物理上冊(cè)第三章聲的世界第三節(jié)超聲與...doc
- xx市電子政務(wù)發(fā)展“十三五”規(guī)劃.doc
- xx市二手車流通行業(yè)“十三五”發(fā)展規(guī)劃.doc
- xx市防災(zāi)減災(zāi)“十三五”規(guī)劃.doc
- xx市服務(wù)業(yè)發(fā)展“十三五”規(guī)劃.doc
- xx市工業(yè)發(fā)展十三五規(guī)劃.doc
- xx市民政工作十三五規(guī)劃.doc
- xx市衛(wèi)生事業(yè)發(fā)展十三五規(guī)劃.doc