【正文】
ionScript 編程來(lái)控制場(chǎng)景的移動(dòng),飛機(jī)的屬性和游戲中道具的作用等等。 Flash 游戲又叫 Flash 小游戲,因?yàn)?Flash 游戲主要應(yīng)用于一些趣味化的、小型的游戲之上,以完全發(fā)揮它基于矢量圖的優(yōu)勢(shì)。 現(xiàn)在網(wǎng)絡(luò)上流行的小游戲大多是運(yùn)用 Flash 來(lái)制作的。特別是在射擊方面的小游戲,游戲自身的激烈的戰(zhàn)斗與玩游戲時(shí)候玩家的心態(tài)可以使玩家重新調(diào)整心態(tài),從而又更好的心態(tài)去工作。 作為一種大眾娛樂(lè)方式,游戲已經(jīng)越來(lái)越被人們所接受,尤其是在電腦游戲方面。小游戲和其它大型游戲的區(qū)別在于它不容易讓玩家上癮。真實(shí)感、立體感、交互性強(qiáng)的游戲吸引著成千上萬(wàn)的人,很多人迷戀上了游戲,迷戀上了計(jì)算機(jī),迷戀上了網(wǎng)絡(luò),迷戀上了 Flash! 電腦小游戲現(xiàn)在已成為社會(huì)上各界人士來(lái)放松自己,消遣時(shí)間的有效途徑之一。 The game 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 前言 伴隨著計(jì)算機(jī)的迅速普及,伴隨著網(wǎng)絡(luò) “ 觸角 ” 的迅速延伸,信息時(shí)代到來(lái)了!喜歡探索,充滿(mǎn)幻想,渴望參與,這是人的天性。 Animation。 關(guān)鍵詞: Flash; 游戲 ;動(dòng)畫(huà);網(wǎng)絡(luò) 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 Abstract With the rapid development of modern technology, only lasts for a few decades, puter games has been the rapid development. Computer games take full advantage of multimedia work, and widened the boundaries of traditional games, to bring to people new experience. In these games, Flash game with its nice animation, geous sound and light effect, patency of height, and can play sex is very strong, by the majority of young people of all ages. Flash software produced by Macromedia pany, in addition to other animation, can realize the interactive function. Flash is an authoring tool, designers and developers can use it to create presentations, applications and other content to allow user interaction. Flash can include simple animation, video content, plex presentations, applications, and anything in between them. It is not only able to create many of the dazzling and colorful effect, as long as you are willing to give it a certain scenario, it will simulate scenes in real life. Generated by Flash animation files are very small, can be well used in webpage design and more field. Flash can be used to plement the shape or the tweening animation and other means, to produce very plex animation。通過(guò) Flash 生成的動(dòng)畫(huà)文件非常小,可以很好的用在網(wǎng)頁(yè)設(shè)計(jì)及更多的領(lǐng)域。 Flash 可以包含簡(jiǎn)單的動(dòng)畫(huà)、視頻內(nèi)容、復(fù)雜演示文稿和應(yīng)用程序以及介于它們之間的任何內(nèi)容。 Flash 軟件由 Macromedia 公司推出,除了制作動(dòng)畫(huà)以外,還能實(shí)現(xiàn)交互功能。電腦游戲充分利用多媒體網(wǎng)絡(luò)優(yōu)勢(shì),拓寬了傳統(tǒng)游戲的界限,給人們帶來(lái)全 新的體驗(yàn)。 畢 業(yè) 設(shè) 計(jì) 說(shuō) 明 書(shū) 課題名稱(chēng) 基于 Android 的雷電射擊游戲開(kāi)發(fā) 院 系 計(jì)算機(jī)與軟件學(xué)院 專(zhuān) 業(yè) 計(jì)算機(jī)多媒體 班 級(jí) 計(jì)媒 1021 學(xué) 號(hào) 1002553205 學(xué)生姓名 朱鵬程 指導(dǎo)教師: 楊立力 2021 年 6 月 1 日 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 計(jì)算機(jī)與軟件學(xué)院 畢業(yè)設(shè)計(jì)(論文)誠(chéng)信承諾 我謹(jǐn)在此承諾:本人所寫(xiě)的畢業(yè)論文《基于 Android的雷電射擊游戲開(kāi)發(fā)》,系本人獨(dú)立完成,沒(méi)有抄襲行為,凡涉及 其他作者的觀點(diǎn)和材料,均作了注釋與說(shuō)明,若有不實(shí),后果由本人承擔(dān)。 承諾人(簽名):朱鵬程 2021 年 6 月 1 日 畢業(yè)設(shè)計(jì)(論文)報(bào)告紙 摘 要 隨著現(xiàn)代科技的高速發(fā)展,短短幾十年,電腦游戲得到迅猛發(fā)展。在這些游戲中, Flash 游戲以其好看的動(dòng)畫(huà),絢麗的聲光效果,高度的通暢性,以及很強(qiáng)的可玩性,而受到廣大青少年的青睞。 Flash 是一種創(chuàng)作工具,設(shè)計(jì)人員和開(kāi)發(fā)人員可使用它來(lái)創(chuàng)建演示文稿、應(yīng)用程序和其它允許用戶(hù)交互的內(nèi)容。它不僅能夠制作出許多眩目多彩的效果,只要你肯賦予它一定的情景,它也會(huì)模擬出現(xiàn)實(shí)生活中的 場(chǎng)景。 Flash 可以采用補(bǔ)間形狀或補(bǔ)間動(dòng)畫(huà)等多種手段,產(chǎn)生很復(fù)雜的動(dòng)畫(huà);同時(shí),F(xiàn)lash 不同于 gif 動(dòng)畫(huà),它可以附加很復(fù)雜的控制代碼,從而開(kāi)發(fā)出很復(fù)雜的應(yīng)用,比如一些小游戲。 at the same time, Flash is different from GIF animation, it can be attached to the control code is very plex, which develop the application is very plex, such as a small game. Key Words: Flash。 Network。信息時(shí)代帶給我們一個(gè)能夠滿(mǎn)足人類(lèi)這種天性的禮物 —— 電腦小 游戲。就像前期在我們學(xué)生廣為流傳的《植物大戰(zhàn)僵 尸》,大部分學(xué)生在課余時(shí)間都在用這個(gè)游戲來(lái)充實(shí)自己的課余生活。玩家完全可以在業(yè)余時(shí)間來(lái)運(yùn)用小游戲來(lái)放松自己和娛樂(lè)。面對(duì)當(dāng)今社會(huì)上的種種壓力 , 偶爾 玩 小游戲已是現(xiàn)在社會(huì)各界人士來(lái)放松自己,緩解自身壓力的一種有效方法。 鑒于上述問(wèn)題的綜合的考慮, 也為了展示這三年來(lái)所學(xué)成果, 我決 定做基于Flash 的射擊類(lèi)小游戲 —— 宇宙大作戰(zhàn)。 Flash 游戲是一種新興起的游戲形式,以游戲簡(jiǎn)單,操作方便,綠色,無(wú)需安裝,文件體積小等優(yōu)點(diǎn)現(xiàn)在漸漸被廣大網(wǎng)友喜愛(ài)。制作FLASH 游戲需要用到 ActionScript 語(yǔ)言。 Flash 是 Macromedia公司的一個(gè)的網(wǎng)頁(yè)交互動(dòng)畫(huà)制作工具。網(wǎng)頁(yè)設(shè)計(jì)者使用 Flash 能創(chuàng)建漂亮的、可改變尺寸的、以及極其緊密的導(dǎo)航界面、技術(shù)說(shuō)明以及其他奇特的效果。因?yàn)椴僮骱?jiǎn)單,節(jié)奏明快,因此,作為縱軸射擊的經(jīng)典之作,《雷電》系列受到了廣大玩家的歡迎,可以說(shuō)是老少咸宜的游戲了。因此,畢業(yè)課題我選擇雷電作為畢業(yè)設(shè)計(jì)的項(xiàng)目,既可以模仿經(jīng)典,又可以創(chuàng)造經(jīng)典。特別是進(jìn)入21 世紀(jì)后手機(jī)的硬件性能得到很大的提高 ,當(dāng)前主流手機(jī)普遍配有主頻 500MHZ的微處理器和 500MB 容量的存儲(chǔ)器。目前全球的智能手機(jī)操作系統(tǒng)主要以 Google 公司開(kāi)發(fā)的Android 系統(tǒng)、蘋(píng)果公司開(kāi)發(fā)的 iPhone 系統(tǒng)、諾基亞公司開(kāi)發(fā)的 Symbian 系統(tǒng)、微軟公司開(kāi)發(fā)的 WindowsMobile 系統(tǒng)和 Linux 系統(tǒng)為代表。在人們的生活中有許多的游戲,但是不同的游戲會(huì)帶給玩家不同的感受和生活理念。游戲平臺(tái)經(jīng)過(guò)從游戲機(jī)到電視游戲,然后到 PC 游戲,再到手機(jī)游戲,中間經(jīng)歷了很多技術(shù)的更新和變革。而基于手機(jī)平臺(tái)的游戲也就擁有的市場(chǎng)空間是巨大的,也因隨著 3g 的開(kāi)通和應(yīng)用,手機(jī)游戲必然會(huì)迎來(lái)新的一輪游戲熱潮。顯著的開(kāi)放性可以使其擁有更多的開(kāi)發(fā)者,隨著用戶(hù)和應(yīng)用的日益豐富,一個(gè)嶄新的平臺(tái)也將很快走向成熟。開(kāi)放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將可以用更低的價(jià)位購(gòu)得心儀的手機(jī)。自從 iPhone 上市,用戶(hù)可以更加方便地連接網(wǎng)絡(luò),運(yùn)營(yíng)商的制約減少。 硬件選擇 這一點(diǎn)還是與 Android 平臺(tái)的開(kāi)放性相關(guān),由于 Android 的開(kāi)放性,眾多的廠(chǎng)商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。好比你從諾基亞 Symbian 風(fēng)格手機(jī)一下改用蘋(píng)果iPhone,同時(shí)還可將 Symbian 中優(yōu)秀的軟件帶到 iPhone 上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移。因此不會(huì)受到各種條條框框的阻擾,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。 發(fā)展趨勢(shì) 隨著各平臺(tái)對(duì) OpenGL ES 支持能力的大力加強(qiáng), 使得開(kāi)發(fā)復(fù)雜的 3D場(chǎng)景游戲成為可能。越來(lái)越多在 PC、 PSP、 PS XBOX360 等各游戲平臺(tái)占有領(lǐng)先地位的專(zhuān)業(yè)游戲公司將向 Android 等手機(jī)平臺(tái)領(lǐng)域快速滲透,使得游戲的規(guī)劃更加向?qū)I(yè)化方向發(fā)展。網(wǎng)絡(luò)游戲,多人游戲,聯(lián)機(jī)對(duì)戰(zhàn)等將進(jìn)一步強(qiáng)化玩家對(duì)游戲的粘著度,并且容易通過(guò)對(duì)道具等的控制產(chǎn)生營(yíng)利模式。 將向休閑化、時(shí)間片化方向發(fā)展 移動(dòng)設(shè)備的隨身性使是休閑小游戲?qū)⒌玫娇焖俚陌l(fā)展。 論文結(jié)構(gòu)安排 論文共分五章,內(nèi)容及章節(jié)安排如下: 第一章,介紹 Android 手機(jī)游戲的研究背景以及意義、 Android 的特色介紹、本文研究的主要內(nèi)容和論文的組織結(jié)構(gòu)。 第三 章,介紹游戲的策劃和需求分析過(guò)程。用 SQLite 數(shù)據(jù)庫(kù)存取大容量數(shù)據(jù)源及Share preferences 存取臨時(shí)數(shù)據(jù),依照設(shè)定的游戲情節(jié)設(shè)計(jì)游戲控制引擎,設(shè)計(jì)劇情,為玩家提供多點(diǎn)觸控來(lái)操縱游戲。 最后,總結(jié)了本文的工作,提出未來(lái)的工作計(jì)劃。本章通過(guò) Android 的特征和應(yīng)用構(gòu)成介紹 Android 的開(kāi)發(fā)平臺(tái),并通過(guò)與 iPhone 比較兩 者的優(yōu)缺點(diǎn)。由于手機(jī)硬件配置的關(guān)系 Android 系統(tǒng)與 PC 機(jī)上的操作系統(tǒng)有著很大的差異。以下為 Android 的主要特性: ( 1)可重用和可替換組件的程序應(yīng)用框架 ( 2)針對(duì)移動(dòng)設(shè)備優(yōu)化過(guò)的 Dalvik 虛擬機(jī) ( 3)集成了基于開(kāi)源 Webkit 引擎的網(wǎng)頁(yè)瀏覽器 ( 4)經(jīng)過(guò)優(yōu)化過(guò)的自定義 2D 圖形庫(kù)和基于 OpenGL ES 庫(kù) 可選硬件加速 ( 5) SQLite 結(jié)構(gòu)化的數(shù)據(jù)存儲(chǔ)數(shù)據(jù)庫(kù) ( 6)支持常規(guī)的音頻視頻多媒體格式,如 MPEG 、 MP AAC、 AMR、JPG、 PNG、 GIF GSM 電話(huà) (硬件決定 ) ( 7)藍(lán)牙、 GPRSEDGE、 3G 和 Wifi 無(wú)線(xiàn)網(wǎng)絡(luò) ( 8)相機(jī)、 GPS 全球定位、導(dǎo)航和感應(yīng)加速器 ( 9)豐富的開(kāi)發(fā)環(huán)境包含設(shè)備模擬器、工具、調(diào)試器、內(nèi)存和性能分析工具,以及 Eclipse 集成開(kāi)發(fā)環(huán)境插件 Android 應(yīng)用的構(gòu)成 對(duì)于一個(gè) Android 應(yīng)用程序來(lái)說(shuō),是由 Activity、 IntentReceiver、 Service、Content Provider 四部分組成 [6]。這個(gè)配置文件是每個(gè) Android 應(yīng)用程序所必需的,用于定義應(yīng)用程序的組件、組件的功能以及必要條件等。 I n t e n tR e c e i v e rA c t i v i t y外 部 事 件A c t i v i t yS e r v i c eB i n d e r存 儲(chǔ) 設(shè) 備C o n t e n t P r o vi d e rI n t e n t通 過(guò) C o n t e n t P r o v i d e r進(jìn) 行 數(shù) 據(jù) 存 儲(chǔ)通 過(guò) I n t e n t R