信息工程系畢業(yè)論-flash游戲制作——坦克大戰(zhàn).doc
約48頁(yè)DOC格式手機(jī)打開(kāi)展開(kāi)
信息工程系畢業(yè)論-flash游戲制作——坦克大戰(zhàn),畢業(yè)設(shè)計(jì)(論文)課題名稱(chēng): flash 游戲制作——坦克大戰(zhàn)學(xué) 專(zhuān) 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131二零一二 年 四 月摘要flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛(ài)。由于 flash 游戲主要應(yīng)用于一些趣味化的、小型的游...


內(nèi)容介紹
此文檔由會(huì)員 huanv 發(fā)布
畢業(yè)設(shè)計(jì)(論文)
課題名稱(chēng): Flash 游戲制作——坦克大戰(zhàn)
學(xué) 專(zhuān) 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131
二零一二 年 四 月
摘要
flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛(ài)。由于 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)了類(lèi)的概念,在本文中重 點(diǎn)介紹了類(lèi)的使用方法。游戲中每一個(gè)游戲元素都采用不同的類(lèi)進(jìn)行了封裝,代碼采用最新 Flash CS 4。0 中的 ActionScript3。0,在 AS3。0 中每個(gè)類(lèi)的腳本代碼都用一個(gè)獨(dú)立的*。 as 文件保存,在游戲中每一個(gè)元素都是一個(gè)獨(dú)立的類(lèi),比如子彈類(lèi)實(shí)現(xiàn)了子彈檢測(cè)是否擊中 敵人的功能、玩家控制的坦克類(lèi)實(shí)現(xiàn)了玩家坦克上下左右移動(dòng)和射擊的功能、敵軍坦克類(lèi)實(shí) 現(xiàn)敵人自主移動(dòng)和射擊的簡(jiǎn)單人工智能功能等等,這些都體現(xiàn)了類(lèi)的封裝概念,讓設(shè)計(jì)者更 加輕松、讀者更加易懂....
課題名稱(chēng): Flash 游戲制作——坦克大戰(zhàn)
學(xué) 專(zhuān) 班 院: 業(yè): 級(jí): 軟件學(xué)院 信息工程 081131
二零一二 年 四 月
摘要
flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體 積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛(ài)。由于 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)了類(lèi)的概念,在本文中重 點(diǎn)介紹了類(lèi)的使用方法。游戲中每一個(gè)游戲元素都采用不同的類(lèi)進(jìn)行了封裝,代碼采用最新 Flash CS 4。0 中的 ActionScript3。0,在 AS3。0 中每個(gè)類(lèi)的腳本代碼都用一個(gè)獨(dú)立的*。 as 文件保存,在游戲中每一個(gè)元素都是一個(gè)獨(dú)立的類(lèi),比如子彈類(lèi)實(shí)現(xiàn)了子彈檢測(cè)是否擊中 敵人的功能、玩家控制的坦克類(lèi)實(shí)現(xiàn)了玩家坦克上下左右移動(dòng)和射擊的功能、敵軍坦克類(lèi)實(shí) 現(xiàn)敵人自主移動(dòng)和射擊的簡(jiǎn)單人工智能功能等等,這些都體現(xiàn)了類(lèi)的封裝概念,讓設(shè)計(jì)者更 加輕松、讀者更加易懂....
TA們正在看...
- 01.1四時(shí)田園雜興課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.2稚子弄冰課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 01.3村晚課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 02冬陽(yáng)·童年·駱駝隊(duì)公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)最新教研教案教學(xué)設(shè)計(jì)(部編版...doc
- 02冬陽(yáng)·童年·駱駝隊(duì)課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 03祖父的園子公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc
- 03祖父的園子最新教研教案教學(xué)設(shè)計(jì)(部編版五年級(jí)下...doc
- 03祖父的園子課堂教學(xué)教案教學(xué)設(shè)計(jì)(部編版).doc
- 04草船借箭公開(kāi)課優(yōu)秀教案教學(xué)設(shè)計(jì)(五年級(jí)下冊(cè)).doc