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

正文內(nèi)容

畢業(yè)論文-基于android的祖瑪游戲開發(fā)與設(shè)計(jì)-wenkub

2022-12-12 22:15:50 本頁面
 

【正文】 器: public void UpdataGun()。 ( 8)檢查是否勝利: private void Checkwin()。 ( 3)重新開始游戲: private void RestartGame()。選擇 Windows Android SDK and AVD Manager,選擇右面的 new 就可以創(chuàng)建一個(gè) AVD,如圖 : 圖 創(chuàng)建 AVD 輸上名字和設(shè)置好 API level,選好版本,創(chuàng)建成功后如圖 : 圖 AVD 界面 選擇你所創(chuàng)建的,然后選擇右方的 Start 就打開了,如圖 : 圖 模擬器 總結(jié),在搭建開發(fā)環(huán)境的時(shí)候建議去官網(wǎng)下載響應(yīng)的插件,因?yàn)樗饺司W(wǎng)站上的插件都是經(jīng)過修改的,可能搭建起來的開發(fā)環(huán)境缺少相應(yīng)的數(shù)據(jù)包。%JAVA_HOME%\bin。%JAVA_HOME%\lib\。 第一節(jié) 開發(fā)環(huán)境的搭建 的安裝 如果你的電腦上還沒有 JDK 的話,可以去 百度搜索 JDK 的下載或者去官網(wǎng)下載,下載完成后按照步驟一步一步的安裝,然后設(shè)置環(huán)境變量,如下: (1)右擊“我的電腦”,在屬性欄中單擊“高級(jí)”,從里面找到“環(huán)境變量”,然后就可以添加相關(guān)值了。 三、游戲過程界面 作為游戲運(yùn)行的主要界面,我們要對(duì)這個(gè)界面設(shè)計(jì)非常重要,比如背景顏色和畫面不能影響用戶玩的過程,另外小球的大小還有小球滾動(dòng)的速度都要注意,還有發(fā)射器的位置也要放的地方對(duì)才行,這樣才能增加 游戲的可玩性。游戲框架見圖 所示: . A n d r o i d 祖 瑪 游 戲游戲的開始游戲的進(jìn)行游戲背景游戲音樂游戲結(jié)束 圖 游戲框架圖 第二節(jié) 游戲的流程設(shè)計(jì) 流程圖是一種以一些簡(jiǎn)單的符號(hào)來向用戶展示游戲進(jìn)程的一種圖,它表現(xiàn)出來的是整個(gè)系統(tǒng)的運(yùn)行過程。 Android 的系統(tǒng)架構(gòu)和其操作系統(tǒng)一樣,采用了分層的架構(gòu)。這對(duì) Web 開發(fā)人員來說是一個(gè)挑戰(zhàn),因?yàn)樗麄儫o法做到對(duì)可能訪問其頁面的每一臺(tái)計(jì)算機(jī)都編寫功能相同的程序。 三、 運(yùn)行環(huán)境 ( 1)軟件環(huán)境的需求 操作系統(tǒng): Windows XP 開發(fā)工具: Eclipse 所需插件: ADT +Android SDK+JDK ( 2)硬件資源 Android 系統(tǒng)的智能手機(jī) 第二節(jié) 功能需求 本游戲需要實(shí)現(xiàn)的功能有發(fā)射器更新小球、發(fā)射小球、小球的插入、小球的檢測(cè)以及小球的爆炸等,具體的功能如下圖 所示: 圖 功能模型 第三節(jié) 數(shù)據(jù)需求 為了把游戲的具體功能清楚、準(zhǔn)確的展示給用戶,采用了建立數(shù)據(jù)模型,它包括數(shù)據(jù)對(duì)象、數(shù)據(jù)對(duì)象的屬性以及數(shù)據(jù)對(duì)象彼此間相互連接的關(guān)系。 作為現(xiàn)在最熱門的手機(jī)系統(tǒng),由于開源化的優(yōu)勢(shì),很多用戶都在玩 Android游戲,所以為了滿足用戶的需求, Android 游戲的更新和開發(fā)也變得很重要,不僅要達(dá)到使用戶娛樂的目的,而且也要具有益智性,讓用戶在業(yè)余時(shí) 間不僅可以放松自己而且可以鍛煉自己。其中 Android 系 統(tǒng)的使用數(shù)占據(jù)榜首。 第二節(jié) 研究現(xiàn)狀 手機(jī)游戲最早出現(xiàn)于 1997 年,經(jīng)過這十幾年的 變化和發(fā)展,隨著手機(jī)系統(tǒng)的不斷進(jìn)步,手機(jī)游戲也經(jīng)歷了由當(dāng)初的貪吃蛇等簡(jiǎn)單游戲到現(xiàn)在各種網(wǎng)游等復(fù)雜的進(jìn)化過程。 關(guān)鍵詞 手機(jī); Android 系統(tǒng);手機(jī)游戲 目錄 第一章 緒言 ................................................................... 4 第一節(jié) 課題目的及意義 ........................................................ 4 第二節(jié) 研究現(xiàn)狀 ............................................................. 4 第二章 祖瑪游戲的需求分析 ................................................. 6 第一節(jié) 需求概述 ............................................................. 6 第二節(jié) 功能需求 ............................................................. 6 第三節(jié) 數(shù)據(jù)需求 ............................................................. 7 第四節(jié) 開發(fā)語言的介紹 ........................................................ 7 第三章 祖瑪游戲的總體設(shè)計(jì) ...................................................... 9 第一節(jié) 游戲框架設(shè)計(jì) .......................................................... 9 第二節(jié) 游戲的流程設(shè)計(jì) ........................................................ 9 第三節(jié) 游戲模塊設(shè)計(jì) ......................................................... 11 第四章 祖瑪游戲的詳細(xì)設(shè)計(jì)與實(shí)現(xiàn) ............................................... 12 第一節(jié) 開發(fā)環(huán)境的搭建 ....................................................... 12 第二節(jié) 游戲的引擎創(chuàng)建 ....................................................... 16 第三節(jié) 游戲顯示界面的創(chuàng)建 ................................................... 17 第四節(jié) 游戲的運(yùn)行過程 ....................................................... 18 第五節(jié) 游戲結(jié)束 ............................................................ 33 第六節(jié) 游戲成果展示 ......................................................... 33 結(jié)論 ......................................................................... 36 謝辭 ......................................................................... 37 參考文獻(xiàn) ..................................................................... 38 第一章 緒言 第一節(jié) 課題目的及意義 一、課題的目的 在科技高速發(fā)展的今天,隨著 Android 技術(shù)橫空出世, Android 手機(jī)游戲已經(jīng)占據(jù)了手機(jī)游戲的半壁江山。隨著 Android系統(tǒng)的橫空出世,由于它具有開源化的巨大優(yōu)勢(shì),從而 Android 手機(jī)游戲的發(fā)展已經(jīng)成為了手機(jī)行業(yè)發(fā)展的龍頭。 本文詳細(xì)地介紹了使用 JAVA 開發(fā)語言與 Android 技術(shù)開發(fā)祖瑪游戲的設(shè)計(jì)過程。本課題利用 Eclipse 平臺(tái)、 Android SDK、Android ADT 設(shè)計(jì)一個(gè)基于 Android 平臺(tái)的祖瑪游戲,在設(shè)計(jì)過程中,添加了一些新的元素,讓用戶在回味曾經(jīng)經(jīng)典游戲的基礎(chǔ)上,體驗(yàn) Android 平臺(tái)的流暢、便利等特點(diǎn)以及讓用戶了解 Android 平臺(tái)的基本框架和運(yùn)行原理。作為手機(jī)娛樂發(fā)展的重要內(nèi)容之一,近幾年來,辦理手機(jī)游戲業(yè)務(wù)的用戶數(shù)目呈現(xiàn)快速增長的趨勢(shì),使很多開發(fā)者開始投入手機(jī)游戲的開發(fā)中。 隨著 手機(jī)互聯(lián)網(wǎng)的發(fā)展和智能手機(jī)的普及 ,手機(jī)已經(jīng)成為人們生活的不可或缺品,幾乎人走到手機(jī)跟到哪。但是據(jù)目前情況所致,國內(nèi)的 Android 游戲大部分是通過對(duì)國外游戲的翻譯或模仿移植而來,缺乏自己的創(chuàng)造力和符合自己風(fēng)俗的色彩,可以看出國內(nèi)對(duì)于 Android 游戲的開發(fā)需求量很大,擁有很大的市場(chǎng)潛力。它是一種面向問題的模型,按照用戶的觀點(diǎn)來建立的,反映了從用戶角度看到的數(shù)據(jù),與軟件的實(shí)現(xiàn)方法無關(guān),表現(xiàn)的是用戶的真實(shí)環(huán)境 [1]。而在當(dāng)時(shí) Java 語言的簡(jiǎn)單、面向?qū)ο蟆⒎植际?、健壯、高性能、多線程和安全等特點(diǎn)非常適合 Inter 環(huán)境。從架構(gòu)圖看,Androi d 分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫層和 Linux 內(nèi)核 層 [3],具體的結(jié)構(gòu)圖如圖 所示: 圖 Android 結(jié)構(gòu) 第三章 祖瑪游戲的總體設(shè)計(jì) 此階段的設(shè)計(jì)看似簡(jiǎn)單但是非常重要,此階段主要任務(wù)是設(shè)計(jì)游戲該怎么實(shí)現(xiàn),比如框架結(jié)構(gòu)、游戲的流程設(shè)計(jì)以及相關(guān)界面和音樂北京的設(shè)計(jì)。 該游戲的主要流程包括游戲開始、游戲運(yùn)行和游戲結(jié)束,其中每個(gè)流程中都會(huì)有一些詳細(xì)的流程,具體的流程圖如圖 所示: 游 戲 開 始游 戲 開 始 界 面游 戲 運(yùn) 行 畫 面 退 出 游 戲控 制 發(fā) 射 彈 珠是 否 插 入彈 珠 串 的 長 度不 變是 否 爆 炸消 去 相 同 的彈 珠 串 的 長 度加 1是 否 全 部 消 去 是 否 流 入 洞 口是否是否是 否 開 始是 否否游 戲 勝 利否游 戲 失 敗重 新 開 始是是否是圖 游戲的流程圖 第三節(jié) 游戲模塊設(shè)計(jì) 一、 游戲開始界面 作為一款游戲的開始界面,這個(gè)界面的設(shè)計(jì)很重要,需要美觀,給玩家一種舒心、放松的感覺,因?yàn)檫@是玩家直接面對(duì)的畫面所以要精心的設(shè)計(jì),背景方面要用一些特別的圖片,選用一些清淡的顏色,能夠引起用戶的興趣,而且不影響玩家的游戲過程,給玩家一種視覺輕松的感覺。 四、游戲的音樂設(shè)計(jì) 聲音作為玩家玩游戲重要的陪伴者,沒有音樂的游戲玩家?guī)缀醪粫?huì)玩,而且手機(jī)游戲也是為放松而設(shè)計(jì)的,所以在音樂方面應(yīng)該選一些輕松的音樂,讓玩家感到身心放松。 (2)JAVA_HOME 值為: C:\Program Files\Java\(安裝 JDK 的目錄 )。(切記不要忘記開頭有個(gè) .。 完成以上環(huán)境變量的配置,就打開運(yùn)行窗口,輸上 cmd 進(jìn)入命令提示符窗口,輸入 java – version,如果出現(xiàn)以下畫面,則證明安裝成功,如圖 : 圖 檢測(cè) JDK 安裝 的安裝 如果你的電腦上沒有 Eclipse,則可以去百度上搜索下載或者去官網(wǎng)公司下載,下載解壓完成后,打開文件會(huì)有以下幾個(gè)文件,如圖 所示: 圖 Eclipse 文件 SDK 的安裝 去官網(wǎng)上下載 Android SDK(這里建議大家去官網(wǎng)下載,別在一些隨便的論壇或者網(wǎng)上下載,因?yàn)楹笃谝?jí)數(shù)據(jù)包,我由于前期隨便下的,后期數(shù)據(jù)包升級(jí)不了,遇到很大的麻煩),然后解壓出來,打開其中的 SDK Manger 會(huì)出現(xiàn)以下的畫面,如圖 所示: 圖 SDK 的升級(jí) 選擇你想用的平臺(tái)和工具,單擊右下方的 Install package進(jìn)行安裝和更新。 第二節(jié) 游戲的引擎創(chuàng)建 引擎就是整個(gè)游戲的發(fā)動(dòng)機(jī),是游戲的核心部分,他是掌管游戲的后臺(tái),在這里我們將用意了 GameEngine 來創(chuàng)建了這個(gè)游戲的引擎。 ( 4)退出游戲: public void ExitGame()。 ( 9)插入子彈: private void InsertBullet()。 ( 13)重新檢測(cè)發(fā)射器: public void reCheckBullet()。 ( 17)向前移動(dòng): public void UpdataPreMoveList()。 從上述方法看出游戲包括的動(dòng)作,其中最重要的是 public void GameLoop()這個(gè)方法,在游戲中我們看到的小球在滾動(dòng),其實(shí)就是靠不斷的循環(huán)來刷新來完成的,因此這個(gè)游戲運(yùn)行的原理就是不斷的循環(huán)。 ( 3)載入 Bitmap 函數(shù): private void LoadBitmap()。 ( 7)畫出子彈: private void DrawBullet()。 ( 13)游戲開始: void StartGame()。 第四節(jié) 游戲的運(yùn)行過程 一、游戲的開始 游戲的開始我們通過 StartGame()函數(shù)來實(shí)現(xiàn)的,而且這個(gè)函數(shù)是一個(gè)異步的線程,如果改成同步線程的話,將會(huì)產(chǎn)生卡死的現(xiàn)象。i++) { if(i=84) {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1