【正文】
話:散仙之戰(zhàn) ; 第 2 話:修仙毅力 ; 第 3 話:外表撼人 ; 第 4 話:詭異妖界 ; 第 5 話:寶箱之禍 ; 第 6 話:斂財(cái)之奴 ; 第 7 話:散盡錢財(cái) ; 第 8 話:上繳賦稅 ; 第 9 話:開放銀庫(kù) ( 5)古道城 在古道城中有怪物: 赤火炎魁 , 烈焰火鬼 , 燃魁 , 火焰獸 , 赤犬 , 赤炎金猊獸 , 火麒麟 , 鹿妖 , 白澤 。 在小漁村中有怪物: 草妖 ,樹妖 ,天狼妖 ,山賊 ,山豬 , 張麻子 , 朱蛤 , 血色飛翼 ,妖道李易 。而在這小漁村中,你也會(huì)遇到一些匪夷所思的事情。 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。 從上面的基礎(chǔ)武器設(shè)置,我們可以看出,本游戲中同等級(jí)的武器,護(hù)甲以及護(hù)符的名字依次相對(duì)應(yīng)。武器選擇界面如下: 圖 44 武器選擇界面 ( 2) 護(hù)甲 在本游戲中,與武器相對(duì)應(yīng)的是護(hù)甲,它的作用是加強(qiáng)防御。吸引一種炫耀程度的玩家。 } 山東大學(xué)本科畢業(yè)論文 27 } if(life1=0) score=false。 } else { life2=life2harmToBogy。玩家有一定機(jī)率閃避。完成城市選擇 以后,就可以進(jìn)行洞府選擇了。 主菜單線程類,不斷更新主菜單畫面,實(shí)現(xiàn)控件動(dòng)畫效果。 山東大學(xué)本科畢業(yè)論文 23 第 4 章 詳細(xì)設(shè)計(jì) 主菜單詳細(xì)設(shè)置 1)功能: :重新啟動(dòng)新的游戲且刪除過(guò)去的游戲存檔。這一部分主要存放在 中。關(guān)于模塊主要是開發(fā)者的聯(lián)方式以及生命。該游戲應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。 程序在設(shè)計(jì)時(shí)不僅考慮到基本功能 —— 手機(jī)游戲功能 的實(shí)現(xiàn),同時(shí)作為一個(gè) 手機(jī)游戲 程序,還集成了 幫助、關(guān)于 等模塊,完善了 本游戲 的功能。慘淡設(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á)到以下要求: 。雖然各種方法都有其獨(dú)特的描述方法,但總的說(shuō)來(lái),所有的分析方法都有他們的共同原則: (1)必須能夠表達(dá)和理解問(wèn)題的數(shù)據(jù)域和功能域。游戲的原創(chuàng)性較高,創(chuàng)新元素時(shí)刻包含于游戲中,給玩家以淋漓盡致的感覺(jué)。 2. 圖形動(dòng)畫顯示 游戲軟件擁有多個(gè)圖形顯示窗口,用來(lái)直觀地顯示游戲的操控和進(jìn)展情況。抽象就是除去問(wèn)題的表面,提取問(wèn)題的本質(zhì),建立問(wèn)題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。 在完成數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)后,即可開始數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。比如 SQLite 支持跨平臺(tái),操作簡(jiǎn)單,能夠使用很多語(yǔ)言直接創(chuàng)建數(shù)據(jù)庫(kù),而不象 Access 一樣需要 Office的支持。谷歌移動(dòng)平臺(tái)主管安迪 因此, Android SDk 指的既是 Android 專屬的軟件開發(fā)工具包。 Eclipse 框架還可用來(lái)作為與軟件開發(fā)無(wú)關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。 Eclipse/IBMEclipse 簡(jiǎn)介 Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。 2021 年第一季度, Android 在全球的市場(chǎng)份額首次超過(guò) 塞班系統(tǒng) ,躍居全球第一。 : 撲克和各種棋類游戲,如跳棋、接龍、紙牌、軍旗、麻將等游戲。 ( FTG) 有玩家操縱各種角色與電腦所控制的角色進(jìn)行格斗的游戲,如日本的《街頭霸王》移動(dòng)電話版。其進(jìn)行方法和短信游戲類似,玩家可以根據(jù) Wap 瀏覽器瀏覽到的頁(yè)面上的提示,通過(guò) 選擇各種不同選項(xiàng)的方法來(lái)進(jìn)行游戲。 手機(jī)游戲的分類 (一)從開發(fā)技術(shù)的角度分類 : 此類游戲在出廠前就被固化在手機(jī)芯片中了,諾基亞公司的《貪吃蛇》就是一個(gè)例子。 android分為四個(gè)層,從高層到低層分別是應(yīng) 用程序?qū)?、?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和 linux 核心層。智能手機(jī)的軟件服務(wù)覆蓋著生活的各方各面 ,手機(jī)的增值業(yè)務(wù)已經(jīng)成為通信公司的一個(gè)重要的組成部分 ,近年的發(fā)展手機(jī)的游戲業(yè)務(wù)已經(jīng)成為一個(gè)非常龐大的產(chǎn)業(yè)鏈。 Android 是一種以 Linux 為基礎(chǔ)的開放源碼操作系統(tǒng),主要使用于便攜設(shè)備。 【關(guān)鍵詞】手機(jī)游戲; Android; SQLite 山東大學(xué)本科畢業(yè)論文 5 Abstract The development of munication technology development promote the development of smart phones getting fast. The software which based on intelligent mobile platform spring up. Smartphone software service covers with life of all parties to the surface. The handset valueadded business munications pany has bee one of the important part of the cell phone game in recent years. Development business has bee a very big industrial chain. As the 3 G business expansion of intelligent mobiles games business will be more big promotion, cellular phone game will bring huge market space and economic value. This topic is for Android the new intelligent mobile phone operating system which Google pany produced in November 2021. Android is a Linux based operating system and it’s open source. It is mainly used in portable devices. Android operating system was developed by Andy Rubin at first, mostly for phone. In 2021 Google acquisition capital injection, and form a open mobile phone alliance development improvement, expands gradually to the tablet puter and other areas. Android system architecture and other operating 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)行的游戲。服務(wù)器收到這條信息后執(zhí)行一些操作,然后返回一條結(jié)果信息到玩家的手機(jī)中。它極大地提高了移動(dòng)電話支持游戲的能力,并且提供了比 SMS 或 WAP 更好的控制界面。 ( STG) : 玩家控制各種飛行物(主要是飛機(jī))完成任務(wù)或過(guò)關(guān)的游戲,如《雷電》系列游戲。 Android 簡(jiǎn)介 Android是一種以 Linux為基礎(chǔ)的開放源碼 操作系統(tǒng) ,主要使用于便攜設(shè)備。 android 分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)印?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和 Linux核心層。 雖然大多數(shù)用戶很樂(lè)于將 Eclipse 當(dāng)作 Java 集成開發(fā)環(huán)境( IDE)來(lái)使用,但 Eclipse 的目標(biāo)卻不僅限于此。 Rationalamp。 ( 1) Android SDK 的安裝 下載好 Android SDK 后,開始安裝, Android SDK 采用了 Java 語(yǔ)言 ,所以需要先安裝 JDK 及以上版本。 SQLite 簡(jiǎn)介 SQLite,是一款輕型的數(shù)據(jù)庫(kù),是遵守 ACID 的關(guān)聯(lián)式數(shù)據(jù)庫(kù)管理系統(tǒng),它的設(shè)計(jì)目標(biāo)是嵌入式的,而且目前已經(jīng)在很多嵌入式產(chǎn)品中使用了它,它占用資源非常的低,在嵌入式設(shè)備中,可能只需要幾百 K 的內(nèi)存就夠了。它的官方網(wǎng)站是: 或者 . .,能在上面獲 得源代碼 和文檔。 (2)數(shù)據(jù)庫(kù)的物理設(shè)計(jì) 數(shù)據(jù)庫(kù)的物理設(shè)計(jì)是指設(shè)計(jì)出數(shù)據(jù)庫(kù)的物理數(shù)據(jù)模型,即數(shù)據(jù)庫(kù)服務(wù)器空間上的表、字段、索引、表空間、視圖、存儲(chǔ)過(guò)程、觸發(fā)器,以及相應(yīng)的數(shù)據(jù)字典。手機(jī)游戲的 的需求分析階段就顯得十分必要。通常需求分為兩種類型:一種是功能性需求,一種是非功能性需求, 這一點(diǎn)也需要有一種清楚的認(rèn)識(shí)。 5. 圖形顯示改變 軟件能體現(xiàn)不同的場(chǎng)景。 4. 游戲可玩性 要求有較高的可玩性,需要玩家不同等級(jí)通過(guò)同一關(guān)時(shí)有不一樣的體驗(yàn)。 (3)要給出系統(tǒng)的邏輯視圖和物理視圖。游戲的 流程完全遵守 玩家進(jìn)行游戲 的流程。 。 山東大學(xué)本科畢業(yè)論文 20 第 3 章 總體設(shè)計(jì) 系統(tǒng)界面總體設(shè)計(jì) 通過(guò)對(duì)游戲過(guò)程的設(shè)計(jì),理清了游戲的過(guò)程,從而設(shè)計(jì)出該游戲的各個(gè)模塊。這一部分主要存放在 包中。在實(shí)際調(diào)研和需求分析的基礎(chǔ)上,對(duì)該系統(tǒng)設(shè)計(jì)數(shù)據(jù)庫(kù)。 進(jìn)入以后可以從上次進(jìn)度繼續(xù)游戲。 if(canvas != null) { //draw 方法在此不斷更新畫布 draw(canvas)。 1)類圖(如圖 42 所示): 圖 42 游戲關(guān)卡選擇類圖 山東大學(xué)本科畢業(yè)論文 25 2)類 描述 (如表 42)所示: 表 42 游戲關(guān)卡選擇類表 類名 描述 關(guān)卡選擇 Activity類 關(guān)卡選擇 SurfaceView 類,用于顯示關(guān)卡。闖關(guān)成功有會(huì)獲得經(jīng)驗(yàn)和道具,并且有一定機(jī)率幸運(yùn)獲得額外經(jīng)驗(yàn)。 if (score) { while(life10amp。life40) { if(((int)(() * 5))%5==0) { life4=life4harmToBogy*2。 1. 基礎(chǔ)道具詳細(xì)設(shè)置 本游戲中,基本道具分為三類:武器,護(hù)甲,護(hù)符。護(hù)甲選擇界面類似于武器選擇界面 ( 3) 護(hù)符 在本游戲中,護(hù)符的主要作用是生命值加成。本游戲中的套裝有:新手套裝,青龍?zhí)籽b,白虎套裝,朱雀套裝,玄武套裝。 } else { setGrade(getGrade1)} else if(getGrade=7) { if (success()) { setGrade(getGrade()+1)。 在小漁村中,若是你成功闖關(guān),就可以開啟下一個(gè)城鎮(zhèn)大門繼續(xù)修仙。有一定機(jī)率獲得 10 級(jí)裝備。有一定的機(jī)率獲得 40 級(jí)裝備。 (4)保存關(guān)卡信息,包括城鎮(zhèn),洞府 由于手機(jī)游戲面向手機(jī)所有者單人操作,所以本游戲的面向用戶也就只有玩家自己,本系統(tǒng)采用了如下