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

正文內(nèi)容

手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn)畢業(yè)論文-文庫(kù)吧資料

2025-06-27 17:19本頁(yè)面
  

【正文】 else if(getGrade=7) { if (success()) { setGrade(getGrade()+1)。 裝備強(qiáng)化流程圖如47所示 強(qiáng)化算法如下: selectZhuanbei() if(qianghua()) { if(getGrade()=4){ setGrade(getGrade()+1)。在本游戲中關(guān)于強(qiáng)化的設(shè)置如下:1)本游戲中武器、護(hù)甲、護(hù)符都可以強(qiáng)化,強(qiáng)化裝備成功等級(jí)加1級(jí),強(qiáng)化失敗時(shí)會(huì)根據(jù)強(qiáng)化時(shí)等級(jí)有不同的結(jié)果(注:強(qiáng)化等級(jí)為9的也就是滿級(jí)的裝備不可以再?gòu)?qiáng)化,強(qiáng)化等級(jí)最低為0) 2)在游戲中,裝備的等級(jí)越高,強(qiáng)化成功的機(jī)率越低。通過道具獲得的經(jīng)驗(yàn)值加成效果是相當(dāng)可觀的。本游戲中的套裝有:新手套裝,青龍?zhí)籽b,白虎套裝,朱雀套裝,玄武套裝。沒錯(cuò),就是那樣。護(hù)符選擇界面類似與武器選擇界面。在本游戲中,護(hù)符有新手護(hù)符,青龍護(hù)符,白虎護(hù)符,朱雀護(hù)符,玄武護(hù)符,它們裝備最低等級(jí)依次是1級(jí),10級(jí),20級(jí),30級(jí),40級(jí)。護(hù)甲選擇界面類似于武器選擇界面(3) 護(hù)符在本游戲中,護(hù)符的主要作用是生命值加成。在本游戲中,護(hù)甲有新手護(hù)甲,青龍護(hù)甲,白虎護(hù)甲,朱雀護(hù)甲,玄武護(hù)甲,他們裝備最低等級(jí)依次是1級(jí),10級(jí),20級(jí),30級(jí),40級(jí)。它們的基礎(chǔ)加成依次是,新手刀加成10%,青龍刀基礎(chǔ)加成為20%,白虎劍基礎(chǔ)加成為30%,朱雀弓基礎(chǔ)加成為40%,玄武棍基礎(chǔ)加成為50%。在本游戲中,武器的有新手刀,青龍刀,白虎劍,朱雀弓,玄武棍,他們裝備最低等級(jí)依次是1級(jí),10級(jí),20級(jí),30級(jí),40級(jí)。1. 基礎(chǔ)道具詳細(xì)設(shè)置本游戲中,基本道具分為三類:武器,護(hù)甲,護(hù)符。而后又加入副本使得游戲多樣化 不限與玩家對(duì)戰(zhàn),有團(tuán)隊(duì)精神,但又以副本為引子,引導(dǎo)玩家造成自身傷害不夠,吸引玩家為提高自身傷害力而進(jìn)行消費(fèi),提高戰(zhàn)斗力也就是升級(jí)裝備。以各種裝備的效果擴(kuò)大人物的唯美度。 } } } 道具系統(tǒng)詳細(xì)設(shè)置道具系統(tǒng)歷來都是MMORPG游戲系統(tǒng)的重要組成部分,是吸引玩家投入游戲的重要因素,對(duì)于本款游戲也不例外。life40) { if(((int)(() * 5))%5==0) { life4=life4harmToBogy*2。 if (score) { while(life10amp。 } } if(!shanbi()) { life1=life1harmToActor。life30) { if(((int)(() * 5))%5==0) { ife3=life3harmToBogy*2。 if (score) { while(life10amp。 } if (life20) { if(!shanbi()) { life1=life1harmToActor。life20) { if(baoji()) { life2=life2harmToBogy*2。 3)闖關(guān)算法: while(life10amp。闖關(guān)成功有會(huì)獲得經(jīng)驗(yàn)和道具,并且有一定機(jī)率幸運(yùn)獲得額外經(jīng)驗(yàn)。若三個(gè)怪物都死亡,則闖過成功。然后怪物一、二、三若沒有死亡,則依次攻擊玩家。 闖關(guān)過程詳細(xì)設(shè)置 在本游戲中,每一關(guān)一共有三個(gè)怪物。 1)類圖(如圖42所示):圖42 游戲關(guān)卡選擇類圖2)類描述(如表42)所示:表42游戲關(guān)卡選擇類表類名描述關(guān)卡選擇Activity類關(guān)卡選擇SurfaceView類,用于顯示關(guān)卡。不同的洞府中有不同的怪物,要擊敗怪物才能送闖關(guān)成功,并可獲得經(jīng)驗(yàn)值。點(diǎn)擊城市的圖片就可以完成城市選擇了。 } } 游戲關(guān)卡詳細(xì)設(shè)置對(duì)于闖關(guān)游戲而言,選擇關(guān)卡是必不可少的,在本游戲中,關(guān)卡選擇分為城市選擇和洞府選擇。 if(canvas != null) { //draw方法在此不斷更新畫布 draw(canvas)。4)算法分析:畫布更新實(shí)現(xiàn)動(dòng)畫效果算法:線程類run方法里實(shí)現(xiàn), while(true) { Canvas canvas = null。 2)類圖(如圖41所示):圖41菜單類圖 3)類邏輯(如表41所示):表41菜單類表類名描述主菜單Activity類主菜單SurfaceView類,用于顯示菜單。:顯示版權(quán)所有。進(jìn)入以后可以從上次進(jìn)度繼續(xù)游戲。進(jìn)入后從頭重新開始玩本游戲。進(jìn)一步分析了此系統(tǒng)的數(shù)據(jù)庫(kù)結(jié)構(gòu)。因此,本系統(tǒng)數(shù)據(jù)庫(kù)共建了如下表:主角表、怪物表、地圖表、道具表等。在實(shí)際調(diào)研和需求分析的基礎(chǔ)上,對(duì)該系統(tǒng)設(shè)計(jì)數(shù)據(jù)庫(kù)。 后臺(tái)數(shù)據(jù)庫(kù)的總體設(shè)計(jì)為了實(shí)現(xiàn)系統(tǒng)的功能設(shè)計(jì),就要有相應(yīng)的數(shù)據(jù)庫(kù)表設(shè)計(jì)。3)模型構(gòu)件部分本游戲?yàn)榱嗽O(shè)計(jì)方便,為角色、道具、怪物等創(chuàng)建了模型,封裝了所需核心數(shù)據(jù),邏輯以及計(jì)算關(guān)系。圖 31 系統(tǒng)的功能結(jié)構(gòu)圖 總體流程設(shè)計(jì)圖32 游戲詳細(xì)流程圖 游戲程序結(jié)構(gòu)圖33 游戲程序結(jié)構(gòu) 如上圖所示,本游戲結(jié)構(gòu)主要有三個(gè)主要部分構(gòu)成:1)界面展示部分界面展示主要負(fù)責(zé)對(duì)游戲玩家界面展示,包括菜單,界面展示。關(guān)于模塊主要是開發(fā)者的聯(lián)方式以及生命。設(shè)置模塊是用于用來對(duì)背景音效等進(jìn)行設(shè)置。其主要功能模塊有四大塊:游戲模塊、設(shè)置模塊、幫助模塊、關(guān)于模塊。目標(biāo)游戲功能齊全,能夠完全滿足玩家游戲需求。該游戲應(yīng)易于修改、易于擴(kuò)充、易于維護(hù),能夠適應(yīng)業(yè)務(wù)不斷發(fā)展變化的需要。用戶容易理解和使用該游戲。能連續(xù)準(zhǔn)確的進(jìn)行游戲,有較強(qiáng)的容錯(cuò)能力。優(yōu)化邏輯設(shè)計(jì)與物理設(shè)計(jì),使系統(tǒng)運(yùn)行效率高,反映速度快。程序在設(shè)計(jì)時(shí)不僅考慮到基本功能——手機(jī)游戲功能的實(shí)現(xiàn),同時(shí)作為一個(gè)手機(jī)游戲程序,還集成了幫助、關(guān)于等模塊,完善了本游戲的功能。并可進(jìn)行系統(tǒng)設(shè)置,而且有非常人性化的提示。首先開始游戲,然后選擇關(guān)卡,進(jìn)行道具設(shè)置,然后闖關(guān)。 。慘淡設(shè)置邏輯流程如圖21所示:圖21 菜單設(shè)置流程邏輯2) 關(guān)卡選擇邏輯流程分析關(guān)卡選擇主要負(fù)責(zé)闖關(guān)時(shí)城市的選擇,和洞府的選擇,其邏輯流程圖如圖22所示:圖22游戲關(guān)卡選擇流程圖3) 闖關(guān)過程邏輯流程分析:闖關(guān)過程負(fù)責(zé)玩家闖關(guān)時(shí)對(duì)結(jié)果進(jìn)行判斷,其邏輯流程圖如圖23所示:圖23 闖關(guān)流程圖4)裝備強(qiáng)化邏輯流程分析裝備強(qiáng)化會(huì)跟就等級(jí)的不同有不同的強(qiáng)化結(jié)果,其邏輯流程圖如圖24所示:圖24 裝備強(qiáng)化流程圖 目標(biāo)系統(tǒng)要求目標(biāo)系統(tǒng)應(yīng)該達(dá)到以下要求:。以下為系統(tǒng)的邏輯流程分析。軟件需求的邏輯視圖給出軟件要達(dá)到功能和處理的數(shù)據(jù)之間的關(guān)系,而不是實(shí)現(xiàn)細(xì)節(jié);而物理視圖給出處理功能和數(shù)據(jù)結(jié)構(gòu)的實(shí)際表示形式。在需求分析階段,軟件的數(shù)據(jù)域和功能域都能進(jìn)一步的分解,可以是橫向分解也可以是縱向分解。雖然各種方法都有其獨(dú)特的描述方法,但總的說來,所有的分析方法都有他們的共同原則:(1)必須能夠表達(dá)和理解問題的數(shù)據(jù)域和功能域。(3)移植性問題現(xiàn)在的手機(jī)設(shè)備類型豐富,不同手機(jī)采用的芯片存在不同,因此這款游戲只能支持部分硬件相似的手機(jī)系列。 運(yùn)行環(huán)境本游戲開發(fā)和運(yùn)行所需軟硬件運(yùn)行環(huán)境如下:1)Android手機(jī) 2)顯示屏分辨率:480*320 3)輸入方式:觸屏4)內(nèi)存:不小于1M1)KVM Java 虛擬機(jī)2)Eclipse 3)Android 性能需求(1)處理能力要求:很多Android的手機(jī)設(shè)備處理能力有限,要求游戲不能太復(fù)雜,執(zhí)行效率盡可能高。游戲的動(dòng)作音效能夠較好的與人物動(dòng)作整合,增加游戲的樂趣。游戲的原創(chuàng)性較高,創(chuàng)新元素時(shí)刻包含于游戲中,給玩家以淋漓盡致的感覺。2. 游戲體驗(yàn)角色的基本動(dòng)作都要求流暢。 具體功能需求1. 游戲風(fēng)格此android手機(jī)游戲是過關(guān)類游戲。4. 音樂伴奏游戲軟件能夠輔助播放游戲的背景音樂以及游戲動(dòng)作音效,并要求用戶可以控制音樂的播放效果。2. 圖形動(dòng)畫顯示游戲軟件擁有多個(gè)圖形顯示窗口,用來直觀地顯示游戲的操控和進(jìn)展情況。 基本功能需求 手機(jī)游戲是供手機(jī)用戶在閑暇時(shí)間娛樂的,應(yīng)當(dāng)具有以下功能:1. 提供一個(gè)適合Android用戶游戲軟件軟件包含一個(gè)基本游戲規(guī)則,用戶通過觸摸屏幕可以控制游戲的進(jìn)行。需求分析的目標(biāo)是深入了解軟件的功能和性能,確定軟件設(shè)計(jì)的約束、軟件同其他元素的接口細(xì)節(jié),定義軟件的其他有效性需求。所謂需求是指用戶對(duì)軟件的功能和性能的要求,就是用戶希望軟件能什么事情,完成什么樣的功能,達(dá)到什么性能。抽象就是除去問題的表面,提取問題的本質(zhì),建立問題的邏輯模型,以便于以后階段的系統(tǒng)的設(shè)計(jì)實(shí)現(xiàn)。需求分析的過程可以說是一個(gè)對(duì)具體問題的反復(fù)理解和抽象的過程。需求分析就是對(duì)顧客的需求進(jìn)行定義或確定,在這一過程中有許多工作要做。 第 2 章 需求分析 需求分析為了使該手機(jī)游戲符合用戶需要,契合手機(jī)用戶習(xí)慣。在完成數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)后,即可開始數(shù)據(jù)庫(kù)的物理設(shè)計(jì)。物理結(jié)構(gòu)設(shè)計(jì)階段實(shí)現(xiàn)的是數(shù)據(jù)庫(kù)系統(tǒng)的內(nèi)模式,它的質(zhì)量直接決定了整個(gè)系統(tǒng)的性能。數(shù)據(jù)庫(kù)物理設(shè)計(jì)階段的任務(wù)是根據(jù)具體計(jì)算機(jī)系統(tǒng)的特點(diǎn),為給定的數(shù)據(jù)庫(kù)模型確定合理的存儲(chǔ)結(jié)構(gòu)和存取方法。所以要將ER模型轉(zhuǎn)換為關(guān)系模型,就是將實(shí)體、屬性和聯(lián)系都要轉(zhuǎn)換為相應(yīng)的關(guān)系模型。這就是數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)所要完成的任務(wù)。(1)數(shù)據(jù)庫(kù)的邏輯設(shè)計(jì)概念結(jié)構(gòu)設(shè)計(jì)所得的ER模型是對(duì)用戶需求的一種抽象的表達(dá)形式,它獨(dú)立于任何一種具體的數(shù)據(jù)模型,因而也不能為任何一個(gè)具體的DBMS所支持。同時(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ù),它們不僅具有固定的格式與特性,而且可以用表格形式記來記錄[10]。目前它的最新版本是 。比如SQLite 支持跨平臺(tái),操作簡(jiǎn)單,能夠使用很多語(yǔ)言直接創(chuàng)建數(shù)據(jù)庫(kù),而不象Access一樣需要Office的支持。SQLite雖然很小巧,但是支持的SQL語(yǔ)句不會(huì)遜色于其他開源數(shù)據(jù)庫(kù),它支持的SQL包括:ATTACH DATABASE,BEGIN TRANSACTION, ment, COMMIT TRANSACTION, COPY,……同時(shí)它還支持事務(wù)處理功能等等。它能夠支持Windows/Linux/Unix等等主流的操作系統(tǒng),同時(shí)能夠跟很多程序語(yǔ)言相結(jié)合,比如 Tcl、C、PHP、Java等,還有ODBC接口,同樣比起Mysql、PostgreSQL這兩款開源世界著名的數(shù)據(jù)庫(kù)管理系統(tǒng)來講,它的處理速度比他們都快。從去年11月開始,谷歌開始向服務(wù)提供商、芯片廠商和手機(jī)銷售商提供Android平臺(tái),并 組建“開放手機(jī)聯(lián)盟”,其成員超過30家。谷歌移動(dòng)平臺(tái)主管安迪  使用Eclipse進(jìn)行android應(yīng)用開發(fā)需要給Eclipse裝adt插件,這樣Eclipse就可以和android sdk建立連接,可以在Eclipse中啟動(dòng)android模擬器進(jìn)行程序調(diào)試等ADT插件安裝這里不再累贅,插件的安裝URL為:[2]也可以下載adt的zip包安裝 安裝完插件后,需要做一些簡(jiǎn)單的配置:  在Eclipse中,選擇Window Preference;  從左側(cè)的菜單中,選擇Android項(xiàng);  設(shè)置SDK Location,點(diǎn)Browse選擇SDK的安裝根目錄;OK,完成。直接下載jdk安裝文件安裝更為方便?! ∨ciPhone相似,Android采用Webkit瀏覽器引擎,具備觸摸屏、高級(jí)圖形顯示和上網(wǎng)功能,用戶能夠在手機(jī)上查看電子郵件、搜索網(wǎng)址和觀看視頻節(jié)目等,比iPhone等其他手機(jī)更強(qiáng)調(diào)搜索功能,界面更強(qiáng)大,可以說是一種融入全部Web應(yīng)用的單一平臺(tái)。因此,Android SDk 指的既是Android專屬的軟件開發(fā)工具包。 Android SDK簡(jiǎn)介SDK:(software development kit)軟件開發(fā)工具包。reg。reg。Eclipse 框架還可用來作為與軟件開發(fā)無關(guān)的其他應(yīng)用程序類型的基礎(chǔ),比如內(nèi)容管理系統(tǒng)。  這種平等和一致性并不僅限于 Java 開發(fā)工具。Eclipse 還包括插件開發(fā)環(huán)境(Plugin Development Environment,PDE),這個(gè)組件主要針對(duì)希望擴(kuò)展 Eclipse 的軟件開發(fā)人員,因?yàn)樗试S他們構(gòu)建與 Eclipse 環(huán)境無縫集成的工具。幸運(yùn)的是,Eclipse 附帶了一個(gè)標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Kit,JDK)。 Eclipse/IBMEclipse簡(jiǎn)介Eclipse 是一個(gè)開放源代碼的、基于 Java 的可擴(kuò)展開發(fā)平臺(tái)。android分為四個(gè)層,從高層到低層分別是應(yīng)用程序?qū)印?yīng)用程序框架層、系統(tǒng)運(yùn)行庫(kù)層和linux核心層?! ndroid是以Linux為核心的手機(jī)操作平臺(tái),作為一款開放式的操作系統(tǒng),隨著Android的快速發(fā)展,如今已允許開發(fā)者使用多種編程語(yǔ)言來開發(fā)Android應(yīng)用程序,而不再是以前只能使用Java開發(fā)Android應(yīng)用程序的單一局面,因而受到眾多開發(fā)者的歡迎,成為真正意義上的開放式操作系統(tǒng)。 Android的系統(tǒng)架構(gòu)和其它操作系統(tǒng)一樣,采用了分層的架構(gòu)。2011年第一季度,Android在全球的市場(chǎng)份額首次超過塞班系統(tǒng),躍居全球第一。2005年由Google收購(gòu)注資,并組建開放手機(jī)聯(lián)盟開發(fā)改良,逐漸擴(kuò)展到平板電腦及其他領(lǐng)域上。目前尚未有統(tǒng)一中文名稱,中國(guó)大陸地區(qū)較多人使用“安卓”或“安致”。 技術(shù)簡(jiǎn)介本游戲是基于Android智能手機(jī)系統(tǒng),在Eclipse平臺(tái)下開發(fā)而成,并且使用了SQLite數(shù)據(jù)庫(kù)。 :撲克和各種棋
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1