freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

射擊類手機(jī)游戲的研究與設(shè)計(jì)畢業(yè)論文(已修改)

2025-09-06 14:48 本頁面
 

【正文】 畢業(yè)設(shè)計(jì)說明書 (論文 ) 院 系: 計(jì)算機(jī)工程學(xué)院 專 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 題 目: 射擊類手機(jī)游戲的研究與設(shè)計(jì) 畢業(yè)設(shè)計(jì)說明書(論文)中文 摘要 本文闡述了一個(gè)基于安卓平臺(tái)的射擊類手機(jī)游戲的研究、設(shè)計(jì)和實(shí)現(xiàn)過程。在眾多游戲類型中,飛行射擊游戲是一種很典型的游戲,這種類型的游戲操作簡單,畫面炫麗,根據(jù)指定的方位擊中目標(biāo),能設(shè)置游戲的場景,購買和選擇各種游戲道具,制定各種通關(guān)規(guī)則,制 定得分標(biāo)準(zhǔn),能記錄用戶信息和用戶上次玩游戲的得分和排名等。 本課題基于 Android 系統(tǒng)和 java 語言技術(shù),實(shí)現(xiàn)了一個(gè)基于安卓手機(jī)平臺(tái)的飛行射擊類游戲。該游戲具體包含的功能模塊有:游戲開始模塊、關(guān)卡選擇模塊、游戲進(jìn)行模塊、道具商店模塊和排行榜模塊等。 其中重點(diǎn)實(shí)現(xiàn)了碰撞檢測和游戲人工智能的跟蹤算法等。圖形界面模塊重點(diǎn)實(shí)現(xiàn)各個(gè)界面的繪制,其中涉及雙緩沖繪圖技術(shù)、游戲界面縱向屏幕滾動(dòng)技術(shù)等。 關(guān)鍵字 : Android 系統(tǒng),飛行射擊游戲, Java 語言,圖形界面,游戲音效。 畢業(yè)設(shè)計(jì)說明書(論文)外文摘要 Title Designing and Completing of Mobile Telephone Games Based on Android Platform Abstract This article expounds a shooter game based on android platform of the research, design, and implementation process。 In numerous game type, flight shooting game is a very typical, this type of game, simple operation and glamorous images, according to the specified azimuth hit the mark, can set the scene of the game, buy and choose all kinds of game props, set all kinds of customs rules, formulate score standards, to record the user information and user score and ranking of last time to play games。 This topic is based on the Android system technology and the Java language, realizes a flight shooting game based on Android platform。 The game contains specific function modules include: game starts to choose the module, the module, the levels of module, prop store module and list module, etc。 The key to realize the collision detection and tracking algorithm of game ai, etc。 Key realization of each interface drawing graphical interface module, including double buffer drawing technology, vertical scroll game interface technology。 Keywords: Android system, Flight shooting mobile games, Java language, Graphical interface, Game sound。 i 目 錄 前 言 ............................................................. 1 第一章 系統(tǒng)分析 ................................................... 2 可行性分析 ................................................. 2 系統(tǒng)流程圖 ................................................. 4 系統(tǒng)流程分析 ............................................... 5 第二章 系統(tǒng)實(shí)現(xiàn)技術(shù) ............................................... 6 搭建開發(fā)環(huán)境(基于安卓 ) ............................... 6 安卓系統(tǒng)特點(diǎn) ............................................... 8 第三章 總體設(shè)計(jì) .................................................. 10 系統(tǒng)流程圖 ................................................ 10 游戲流程示意圖 ............................................ 11 游戲類框架以及類功能 ...................................... 11 程序結(jié)構(gòu) .................................................. 17 片頭動(dòng)畫實(shí)現(xiàn) .............................................. 23 設(shè)計(jì)方法和代碼 .......................................... 23 主菜單界面 ................................................ 25 開始游戲界面 .............................................. 29 開啟和關(guān)閉聲音 ............................................ 37 排行榜按鈕 ................................................ 39 第四章 詳細(xì)設(shè)計(jì) .................................................. 41 游戲背景的滾動(dòng) ............................................ 41 我方飛機(jī)的移動(dòng)方法 ........................................ 42 實(shí)體碰撞判斷 .............................................. 43 設(shè)計(jì)方法 ................................................ 43 安卓數(shù)據(jù)庫的實(shí)現(xiàn) .......................................... 44 設(shè)計(jì)方法 ................................................ 44 第五章 測試及性能分析 ............................................ 50 測試過程及方法 ............................................ 50 測試過程 .................................................. 51 ii 性能分析總結(jié) .............................................. 52 第六章 結(jié)論 ...................................................... 53 致 謝 ............................................................ 54 參考文獻(xiàn) ......................................................... 55 附錄:英文技術(shù)資料翻譯 ........................................... 56 1 前 言 隨著 3G 和 4G 移動(dòng)通信網(wǎng)絡(luò)的大力推廣,移動(dòng)設(shè)備越來越普及,伴隨著移動(dòng)設(shè)備硬件質(zhì)量的提升,手機(jī)的其功能也越來越完善,手機(jī)端的操作系統(tǒng)平臺(tái)也日漸火熱起來。目前國內(nèi)最常見的移動(dòng)系統(tǒng)平臺(tái)有 IOS, Windows Phone 以及當(dāng)下最流行的 Android 系統(tǒng),根據(jù) Google 公司最新的移動(dòng)設(shè)備操作系統(tǒng)市場分析, Android 已占到全球 64。 2%的市場份額,并且 這個(gè)數(shù)據(jù)仍處于上升階段。 根據(jù)對谷歌電子市場中的 Android 應(yīng)用程序的調(diào)查發(fā)現(xiàn),該市場中絕大部分的軟件都是游戲軟件。 Android 平臺(tái)的開放性及服務(wù)的免費(fèi)性大大降低了安卓應(yīng)用開發(fā)的門檻,使得開發(fā)者在游戲開發(fā)中投入成本相對較少。而隨著技術(shù)的發(fā)展手機(jī)終端的特性使其具備了地理位置、重力感應(yīng)、觸摸控制等固定終端所不具備的特性,更容易開發(fā)出具有創(chuàng)意的游戲產(chǎn)品。 Android 設(shè)備數(shù)量的持續(xù)增長使得這個(gè)市場對優(yōu)質(zhì)游戲的需求也越來越大。 本課題的主要目的在于主要實(shí)現(xiàn)一套 Android 飛行射擊游戲開發(fā)的解決方案,解決目前在 Android 游戲開發(fā)中所面臨的幾大問題。主要有游戲的關(guān)卡切換,游戲地圖數(shù)據(jù)結(jié)構(gòu)的實(shí)現(xiàn)、應(yīng)用多種手機(jī)內(nèi)置傳感器進(jìn)行游戲控制、游戲動(dòng)畫的實(shí)現(xiàn)、基于圖形的碰撞檢測、數(shù)據(jù)在手機(jī)系統(tǒng)和網(wǎng)絡(luò)上存儲(chǔ)及人工智能的實(shí)現(xiàn)。 在畢業(yè)設(shè)計(jì)的前期準(zhǔn)備過程中,我搜集了安卓開發(fā)方面大量的相關(guān)資料,對 Android 的系統(tǒng)架構(gòu)及特征進(jìn)行了研究,對安卓的開發(fā)工具 ADT 有了詳細(xì)的了解,安卓作為 Java 語言在移動(dòng)端的另一種實(shí)現(xiàn)技術(shù),通過對安卓開發(fā)技術(shù)的研究,讓我可以掌握一門移動(dòng)端的開發(fā)技術(shù),并對自己的畢業(yè)設(shè)計(jì)課題有更深層次的了解,同時(shí)為 接下來的工作打下良好的基礎(chǔ)。南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 2 第一章 系統(tǒng)分析 可行性分析 可行性分析意義 可行性分析最根本的任務(wù)是對以后的行動(dòng)方針提出建議。如果問題最終沒有可行的解決方案,分析員應(yīng)該建議立即停止這項(xiàng)開發(fā)工程,以避免時(shí)間、資源、人力和金錢的浪費(fèi);如果問題值得解決,分析員應(yīng)該推薦一個(gè)較好的解決方案,并且為工程制定一個(gè)初步的計(jì)劃。 可行性分析具體可分為如下四個(gè)方面: 1) 經(jīng)濟(jì)上的可行性:開發(fā)這個(gè)游戲是否需要很多的資金? 2) 技術(shù)上的可行性:開發(fā)這個(gè)游戲的技術(shù)是否難度很大? 3)資源上的可行性:是否可以獲得卡法這個(gè)游 戲所需的資源? 4)管理上的可行性:在游戲開發(fā)的過程中是否能方便查找到的需要的資料? 可行性分析報(bào)告 以下是將可行性分析轉(zhuǎn)化為的可行性報(bào)告: 經(jīng)濟(jì)上的可行性: 由于安卓系統(tǒng)的開源性,對于系統(tǒng)方面無需再額外投入多余的資金,現(xiàn)在使用安卓系統(tǒng)以及安卓游戲的的用戶越來越多,各種各樣的應(yīng)用市場存在著大量的機(jī)遇,此時(shí)開發(fā)一款簡單易用的安卓游戲存在著很高的成功率,有著如此龐大的安卓用戶群和免費(fèi)易用的推廣平臺(tái),正是我選擇這個(gè)畢設(shè)課題的原因。 技術(shù)上的可行性: 開發(fā)所使用的 Java 語言是一種跨平臺(tái)的語言, java 先天就具有很大的優(yōu)勢,其面向?qū)ο蟮奶匦砸脖阌趯W(xué)習(xí)和使用。 Android 系統(tǒng)的開發(fā)過程中就是以 Java為核心語言的系統(tǒng),所以使用 java 對于開發(fā)安卓類的軟件有很大的優(yōu)勢。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 3 ADT是一款 google公司為安卓程序員專門開發(fā)的工具,功能已經(jīng)相當(dāng)成熟,并且得到業(yè)界的廣泛承認(rèn),是安卓開發(fā)人員的重要工具。 綜上所述,本系統(tǒng)采用 Java 作為開發(fā)語言,使用 ADT 作為開發(fā)過程中所使用的默認(rèn)工具。 資源上的可行性: 開發(fā)本系統(tǒng)無需特殊設(shè)備與環(huán)境,開發(fā)所需要的設(shè)備和資源都可以分方便的獲得,所以資源上具有可行性。 管理上的可行性: 現(xiàn)在市面上有好多的安卓方面專業(yè)的資料,學(xué)校圖書館內(nèi)也有很多的講述安卓開發(fā)的書籍。所以在開發(fā)的過程中需要獲得資料的過程也很方便。因此在管理上也具有可行性。 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 4 系統(tǒng)流程圖 系統(tǒng)流程圖如下 圖 11 系統(tǒng)流程圖 南京工程學(xué)院畢業(yè)設(shè)計(jì)說明書(論文) 5 系統(tǒng)流程分析 開場動(dòng)畫 開場動(dòng)畫播放的是一段存儲(chǔ)在 SD 卡的 plane 文件夾下的視頻,在開場動(dòng)畫
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號-1