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

正文內(nèi)容

畢業(yè)論文-手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)【完-wenkub

2023-06-15 02:56:24 本頁(yè)面
 

【正文】 ating system, use the layered framework. Android is divided into four layers, from top to lowlevel application layer, respectively is application framework layer, systems runtime layer and Linux kernel layer. This topic is based on the Android SDK basis for game development, the UI design, animation design, SQLite database design, and finally plete mobile games. And then in the simulator and eventually can simulate the practical application in mobile phones, for the user to entertainment. 【 key word】 mobile games; Android; SQLite 山東大學(xué)本科畢業(yè)論文 6 第 1 章 緒論 手機(jī)游戲 手機(jī)游戲( Mobile Game 或 Wireless Game): 指用戶利用隨身攜帶并具有廣域無(wú)線網(wǎng)絡(luò)聯(lián)機(jī)功能( GPRS 或 CDMA)的移動(dòng)終端設(shè)備(手機(jī)),隨時(shí)隨地進(jìn)行的游戲。 Android的系統(tǒng)架構(gòu)和其它操作系統(tǒng)一樣,采用了分層的架構(gòu)。 Android 是一種以 Linux 為基礎(chǔ)的開放源碼操作系統(tǒng),主要使用于便攜設(shè)備?;谥悄苁謾C(jī)平臺(tái)的軟件如雨后春筍般噴涌而出。智能手機(jī)的軟件服務(wù)覆蓋著生活的各方各面 ,手機(jī)的增值業(yè)務(wù)已經(jīng)成為通信公司的一個(gè)重要的組成部分 ,近年的發(fā)展手機(jī)的游戲業(yè)務(wù)已經(jīng)成為一個(gè)非常龐大的產(chǎn)業(yè)鏈。目前尚未有統(tǒng)一中文名稱,中國(guó)大陸地區(qū)較多人使用 “ 安卓 ” 或 “ 安致 ” 。 android分為四個(gè)層,從高層到低層分別是應(yīng) 用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和 linux 核心層。簡(jiǎn)單說(shuō)手機(jī)游戲是指運(yùn)行于手機(jī)上的游戲軟件。 手機(jī)游戲的分類 (一)從開發(fā)技術(shù)的角度分類 : 此類游戲在出廠前就被固化在手機(jī)芯片中了,諾基亞公司的《貪吃蛇》就是一個(gè)例子。由于它依靠用戶輸入文字,因此本質(zhì)上它是一個(gè)命令環(huán)境。其進(jìn)行方法和短信游戲類似,玩家可以根據(jù) Wap 瀏覽器瀏覽到的頁(yè)面上的提示,通過(guò) 選擇各種不同選項(xiàng)的方法來(lái)進(jìn)行游戲。目前,J2ME 并不是手機(jī)上配置的唯一的解釋語(yǔ)言,但它卻得到了絕大多數(shù)手機(jī)廠商的支持,所以 J2ME 游戲也得到更多用戶的青睞。 ( FTG) 有玩家操縱各種角色與電腦所控制的角色進(jìn)行格斗的游戲,如日本的《街頭霸王》移動(dòng)電話版。 ( AVG) : 由玩家控制游戲人物進(jìn)行虛擬冒險(xiǎn)的游戲。 : 撲克和各種棋類游戲,如跳棋、接龍、紙牌、軍旗、麻將等游戲。目前尚未有統(tǒng)一中文名稱, 中國(guó)大陸 地區(qū)較多人使用 “ 安卓 ” 或 “ 安致 ” 。 2021 年第一季度, Android 在全球的市場(chǎng)份額首次超過(guò) 塞班系統(tǒng) ,躍居全球第一。 Android 是以 Linux 為核心的手機(jī)操作平臺(tái),作為一款開放式的操作系統(tǒng),隨著 Android 的快速發(fā)展,如今已允許開發(fā)者使用多種 編程語(yǔ)言 來(lái)開發(fā) Android 應(yīng)用程序 ,而不再是以前只能使用 Java 開發(fā) Android 應(yīng)用程序的單一局面,因而受到眾多開發(fā)者的歡迎,成為真正意義上的開放式操作系統(tǒng)。 Eclipse/IBMEclipse 簡(jiǎn)介 Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。 Eclipse 還包括插件開發(fā)環(huán)境( Plugin Development Environment, PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無(wú)縫集成的工具。 Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。reg。 因此, Android SDk 指的既是 Android 專屬的軟件開發(fā)工具包。直接下載 jdk 安裝文件安裝更為方便。谷歌移動(dòng)平臺(tái)主管安迪 它能夠支持Windows/Linux/Unix 等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,山東大學(xué)本科畢業(yè)論文 11 比如 Tcl、 C、 PHP、 Java 等,還有 ODBC 接口,同樣比起 Mysql、 PostgreSQL這兩款開源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來(lái)講,它的處理速度比他們都快。比如 SQLite 支持跨平臺(tái),操作簡(jiǎn)單,能夠使用很多語(yǔ)言直接創(chuàng)建數(shù)據(jù)庫(kù),而不象 Access 一樣需要 Office的支持。同時(shí)因?yàn)閿?shù)據(jù)庫(kù)結(jié)構(gòu)簡(jiǎn)單,系統(tǒng)源代碼也不是很多,也適合想研究數(shù)據(jù)庫(kù)系統(tǒng)開發(fā)的專業(yè)人士 數(shù)據(jù)庫(kù)的設(shè)計(jì) 所謂數(shù)據(jù)庫(kù)是指依照一定的格式存放在一起的數(shù)據(jù)記錄文件,在日常生活中,凡是個(gè)人通訊簿、公司賬簿、客戶名單、成績(jī)等都屬于數(shù)據(jù)庫(kù),它們不僅具有固定的格式與特性,而且可以用表格形式記來(lái)記錄 [10]。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段的任務(wù)是根據(jù)具體計(jì)算機(jī)系統(tǒng)的特點(diǎn),為給定的數(shù) 據(jù)庫(kù)模型確定合理的存儲(chǔ)結(jié)構(gòu)和存取方法。 在完成數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)后,即可開始數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。 需求分析就是對(duì)顧客的需求進(jìn)行定義或確定,在這一過(guò)程中有許多工作要做。抽象就是除去問(wèn)題的表面,提取問(wèn)題的本質(zhì),建立問(wèn)題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。 需求分析的目標(biāo)是深入了解軟件的功能和性能,確定軟件設(shè)計(jì)的約束、軟件同其他元素的接口細(xì)節(jié),定義軟件的其他有效性需求。 2. 圖形動(dòng)畫顯示 游戲軟件擁有多個(gè)圖形顯示窗口,用來(lái)直觀地顯示游戲的操控和進(jìn)展情況。 具體功能需求 1. 游戲風(fēng)格 此 android 手機(jī)游戲是過(guò)關(guān)類游戲。游戲的原創(chuàng)性較高,創(chuàng)新元素時(shí)刻包含于游戲中,給玩家以淋漓盡致的感覺(jué)。 運(yùn)行環(huán)境 本游戲開發(fā)和運(yùn)行所需軟硬件運(yùn)行環(huán)境如下: 1) Android 手機(jī) 2)顯示屏分辨率: 480*320 3)輸入方式:觸屏 山東大學(xué)本科畢業(yè)論文 15 4)內(nèi)存:不小于 1M 1) KVM Java 虛擬機(jī) 2) Eclipse 3) Android 及以上平臺(tái) 性能需求 ( 1) 處理能力要求 : 很多 Android 的手機(jī)設(shè)備處理能力有限,要求游戲不能太復(fù)雜,執(zhí)行效率盡可能高。雖然各種方法都有其獨(dú)特的描述方法,但總的說(shuō)來(lái),所有的分析方法都有他們的共同原則: (1)必須能夠表達(dá)和理解問(wèn)題的數(shù)據(jù)域和功能域。軟件需求的邏輯視圖給出軟件要達(dá)到功能和處理的數(shù)據(jù)之間的關(guān)系,而不是實(shí)現(xiàn)細(xì)節(jié);而物理視圖給出處理功能和數(shù)據(jù)結(jié)構(gòu)的實(shí)際表示形式。慘淡設(shè)置邏輯流程如圖 21 所示: 圖 21 菜單設(shè)置流程邏輯 2) 關(guān)卡選擇邏輯流程分析 關(guān)卡選擇主要負(fù)責(zé)闖關(guān)時(shí)城市的選擇,和洞府的選擇,其邏輯流程圖如圖 22所示: 山東大學(xué)本科畢業(yè)論文 17 圖 22 游戲關(guān)卡選擇流程圖 3) 闖關(guān)過(guò)程邏輯流程分析 : 闖關(guān)過(guò)程負(fù)責(zé)玩家闖關(guān)時(shí)對(duì)結(jié)果進(jìn)行判斷,其邏輯流程圖如圖 23 所示: 山東大學(xué)本科畢業(yè)論文 18 圖 23 闖關(guān)流程圖 4)裝備強(qiáng)化邏輯流程分析 裝備強(qiáng)化會(huì)跟就等級(jí)的不同 有不同的強(qiáng)化結(jié)果,其邏輯流程圖如圖 24 所示: 圖 24 裝備強(qiáng)化流程圖 山東大學(xué)本科畢業(yè)論文 19 目標(biāo)系統(tǒng)要求 目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求: 。首先 開始游戲,然后選擇關(guān)卡,進(jìn)行道具設(shè)置,然后闖關(guān) 。 程序在設(shè)計(jì)時(shí)不僅考慮到基本功能 —— 手機(jī)游戲功能 的實(shí)現(xiàn),同時(shí)作為一個(gè) 手機(jī)游戲 程序,還集成了 幫助、關(guān)于 等模塊,完善了 本游戲 的功能。能連續(xù)準(zhǔn)確的進(jìn)行游戲,有較強(qiáng)的容錯(cuò)能力。該游戲應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。其主要功能模塊有四大塊:游戲模塊、設(shè)置模塊、幫助模塊、關(guān)于模塊。關(guān)于模塊主要是開發(fā)者的聯(lián)方式以及生命。 2) 數(shù)據(jù)操縱部分 在本程序中,數(shù)據(jù)操縱部分起到了類似于 SSH中 Hibernate的作用, 它對(duì) JDBC進(jìn)行了非常輕量級(jí)的對(duì)象封裝,使得 我在程序中 可以隨心所欲的使用對(duì)象編程思維來(lái)操縱數(shù)據(jù)庫(kù) 。這一部分主要存放在 中。再有系統(tǒng)的需求分析可以看出,本系統(tǒng)有角色主要是手機(jī)。 山東大學(xué)本科畢業(yè)論文 23 第 4 章 詳細(xì)設(shè)計(jì) 主菜單詳細(xì)設(shè)置 1)功能: :重新啟動(dòng)新的游戲且刪除過(guò)去的游戲存檔。 :設(shè)置游戲聲音大小, 背景音樂(lè)開關(guān) 等 :介紹游戲的操作和通關(guān)技巧。 主菜單線程類,不斷更新主菜單畫面,實(shí)現(xiàn)控件動(dòng)畫效果。 //在其他地方實(shí)現(xiàn)對(duì) draw 方法里所需要畫內(nèi)容的更改實(shí)現(xiàn)動(dòng)畫效果 (canvas)。完成城市選擇 以后,就可以進(jìn)行洞府選擇了。 關(guān)卡選擇線程類,不斷更新主關(guān)卡畫面。玩家有一定機(jī)率閃避。 1)闖關(guān)類圖(如圖 43 所示) 圖 46 闖關(guān)類圖 2)闖關(guān)類描述(如表 43 所示) 表 43 闖關(guān)類表 類名 描述 角色描述類 怪物描述類。 } else { life2=life2harmToBogy。amp。 } 山東大學(xué)本科畢業(yè)論文 27 } if(life1=0) score=false。 } if (life40) { if(!baoji()) { life1=life1harmToActor。吸引一種炫耀程度的玩家。它們的詳細(xì)用途以及屬性如下: 山東大學(xué)本科畢業(yè)論文 28 ( 1) 武器 武器,在游戲系統(tǒng)中是必不可少的。武器選擇界面如下: 圖 44 武器選擇界面 ( 2) 護(hù)甲 在本游戲中,與武器相對(duì)應(yīng)的是護(hù)甲,它的作用是加強(qiáng)防御。命高血厚才是王道。 從上面的基礎(chǔ)武器設(shè)置,我們可以看出,本游戲中同等級(jí)的武器,護(hù)甲以及護(hù)符的名字依次相對(duì)應(yīng)。在本游戲中,套裝效果為經(jīng)驗(yàn)值加成,新手套裝經(jīng)驗(yàn)值加成為 10%,山東大學(xué)本科畢業(yè)論文 29 青龍?zhí)籽b經(jīng)驗(yàn)值加成為 20%,白虎套裝經(jīng)驗(yàn)值加成為 30%,朱雀套裝經(jīng)驗(yàn)值加成為 40%,玄武套裝經(jīng)驗(yàn)值加成為 50%。 3)當(dāng)裝備為 14 級(jí)時(shí),強(qiáng)化失敗武器等級(jí)不變;當(dāng)裝備為 57 級(jí)時(shí),強(qiáng)化失敗,武器等級(jí)減一級(jí);當(dāng)裝備為 8 級(jí)時(shí),強(qiáng)化失敗,等級(jí)將為 0。 } else { setGrade(0) } } 劇情詳細(xì)設(shè)置 本游戲中一共有 6 個(gè)城市,每個(gè)城市有 9 個(gè)洞府。而在這小漁村中,你也會(huì)遇到一些匪夷所思的事情。在小漁村中,你最先會(huì)遇到草妖老大,打敗他就能獲得強(qiáng)化技能。 在小漁村中有怪物: 草妖 ,樹妖 ,天狼妖 ,山賊 ,山豬 , 張麻子 , 朱蛤 , 血色飛翼 ,妖道李易 。蘇州城怪物分布如下表所示: 表 45 蘇州城怪物分布表 洞府 怪物名稱 等級(jí) 說(shuō)明 1 青竹蛇 10 10%機(jī)率掉落青龍刀 2 蛇妖 11 20%機(jī)率掉落青龍刀 3 紅蛇妖 11 30%機(jī)率掉落青龍刀 山東大學(xué)本科畢業(yè)論文 31 4 綠食火蟾 12 10%機(jī)率掉落青龍護(hù)甲 5 綠食冰蟾 12 20%機(jī)率掉落青龍護(hù)甲 6 金蟾 13 30%機(jī)率掉落青龍護(hù)甲 7 僵尸 13 10%機(jī)率掉落青龍護(hù)符 8 幽鬼 14 20%機(jī)率掉落青龍護(hù)符 9 赤鬼王 14 30%機(jī)率掉落青龍護(hù)符 ( 3)京城( lv1520) 在京城中有怪物: 花妖 , 五彩蜘蛛 , 毒娘子 , 靈狐 , 六尾狐 , 九尾妖狐 , 藍(lán)翎侍衛(wèi) , 御林軍 , 暴怒九尾 。蜀山城怪物分布如下表所示: 表 47 蜀山城怪物分布表 洞府 怪物名稱 等級(jí) 說(shuō)明 1 散仙 21 10%機(jī)率掉落白虎劍 2 酒仙翁 22 20%機(jī)率掉落白虎劍 3 沉魚 23 30%機(jī)率掉落白虎劍 4 閉月 24 10%機(jī)率掉落白虎護(hù)甲 5 如意 25 20%機(jī)率掉落白虎護(hù)甲 6 元寶 26 30%機(jī)率掉落白虎護(hù)甲 山東大學(xué)本科畢業(yè)論文 32 7 衙役 27 10%機(jī)率掉落白虎護(hù)符 8 紅棍衙役 28 20%機(jī)率掉落白虎護(hù)符 9 邪劍 29 30%機(jī)率掉落白虎護(hù)符 蜀山城洞府一到九劇情如下: 第 1 話:散仙之戰(zhàn) ; 第 2 話:修仙毅力 ; 第 3 話:外表撼人 ; 第 4 話:詭異妖界 ; 第 5 話:寶箱之禍 ; 第 6 話:斂財(cái)之奴 ; 第 7 話:散盡錢財(cái) ; 第 8 話:上繳賦稅 ; 第 9 話:開放銀庫(kù) ( 5)古道城 在古道城中有怪物: 赤火炎魁 , 烈焰火鬼 , 燃魁 , 火焰獸 , 赤犬 , 赤炎金猊獸 , 火麒麟 , 鹿妖 , 白澤 。玉虛城怪物分布如
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1