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

正文內(nèi)容

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

 

【正文】 .............................................. 34 物理模型設(shè)計(jì) ........................................................................................... 35 數(shù)據(jù)庫(kù)鏈接設(shè)置 .............................................................................................. 36 第 5 章 系統(tǒng)測(cè)試 ................................................................................................. 38 系統(tǒng)測(cè)試模型選擇介紹 ................................................................................... 38 系統(tǒng)測(cè)試運(yùn)行結(jié)果 .......................................................................................... 39 第 6 章 結(jié)束語(yǔ) ..................................................................................................... 43 致謝 .............................................................................................................................. 44 參考文獻(xiàn) ...................................................................................................................... 45 附錄一 英文原文 ........................................................................................................ 46 附錄二 譯文 ................................................................................................................ 53 山東大學(xué)本科畢業(yè)論文 4 手機(jī)游戲的設(shè)計(jì)與實(shí)現(xiàn) 摘 要 通信技術(shù)的發(fā)展 ,促使智能手機(jī)得到快速的發(fā)展。隨著 3G 業(yè)務(wù)的不斷擴(kuò)展 ,智能手機(jī)的游戲業(yè)務(wù)也必將得到更大的推廣 ,手機(jī)游戲也必將帶來(lái)巨大的市場(chǎng)空間和經(jīng)濟(jì)價(jià)值。 Android 操作系統(tǒng)最初由 Andy Rubin 開(kāi)發(fā),最初主要支持手機(jī)。 本課題是在 Android SDK 基礎(chǔ)上進(jìn)行游戲開(kāi)發(fā),進(jìn)行 UI 設(shè)計(jì),動(dòng)畫設(shè)計(jì),SQLite 數(shù)據(jù)庫(kù)設(shè)計(jì),并最終完成手機(jī)游戲。 目前用來(lái)編寫手機(jī)最多的程序是 Java 語(yǔ)言,其次是 C 語(yǔ)言。但是由于用戶自己不能更新或卸載游戲,所以嵌入式游戲現(xiàn)在已經(jīng)不受用戶歡迎了。此外,短信游戲也需要一定的費(fèi)用,用戶和服務(wù)器每交換一次信息大概需要 元人民幣。Wap 游戲也有短信游戲不夠直觀的缺點(diǎn)。 : 除以上幾種類型外,還有一些運(yùn)行在其他技術(shù)平臺(tái)上的手機(jī)游戲,如 BREW 游戲等。 ( ACT) : 玩家控制游戲人物,用各種武器消滅敵人的闖關(guān)游戲,這類游戲不追求故事情節(jié),如《魂斗羅》系列游戲。故事情節(jié)往往以完成一個(gè)人物或解開(kāi)某些謎題的形式出現(xiàn),而且在游戲過(guò)程中刻意強(qiáng)調(diào)謎題的重要性,如《冒險(xiǎn)島》等游戲。 山東大學(xué)本科畢業(yè)論文 8 : 玩家無(wú)需投入太多的時(shí)間和精力,可隨時(shí)參與、隨時(shí)推出的游戲,如“泡泡龍”、“憤怒的小鳥(niǎo)”等。Android 操作系統(tǒng)最初由 Andy Rubin 開(kāi)發(fā),最初主要支持 手機(jī) 。 2021年 2 月數(shù)據(jù), Android 占據(jù) 全球 智能手機(jī)操作系統(tǒng)市場(chǎng) %的份額, 中國(guó) 市場(chǎng)占有率為 %。 在 Android 中 ,開(kāi)發(fā)者可以使用 Java 作為編程語(yǔ)言來(lái)開(kāi)發(fā)應(yīng)用程序,也可以通過(guò) NDK 使用 C/C++作為編程語(yǔ)言來(lái)開(kāi)發(fā)應(yīng)用程序,也可使用 SL4A 來(lái)使用其他各種腳本語(yǔ)言進(jìn)行編程(如: python、 lua、 tcl、 php 等等),還有其他諸如: Qt( qt for android)、 Mono( mono for android)等一些著名編程框架也開(kāi)始支持Android 編程,甚至通過(guò) Android 的系統(tǒng)架構(gòu)和其它操作系統(tǒng)一樣,采用了分層山東大學(xué)本科畢業(yè)論文 9 的架構(gòu)。就其本身而言,它只是一個(gè)框架和一組服務(wù),用于通過(guò) 插件 組件構(gòu)建開(kāi)發(fā)環(huán)境。由于 Eclipse 中的每樣?xùn)|西都是插件,對(duì)于給 Eclipse 提供插件,以及給用戶提供一致和統(tǒng)一的集成開(kāi)發(fā)環(huán)境而言,所有工具開(kāi)發(fā)人員都具有同等的發(fā)揮場(chǎng)所。 基于 Eclipse 的應(yīng)用程序的一個(gè)突出例子是 IBMamp。 Software Architect,它構(gòu)成了 IBM Java 開(kāi)發(fā)工具系列的基礎(chǔ)。 Android 是谷歌( Google)公司推出的手機(jī)開(kāi)發(fā)平臺(tái)。 Android SDK 不用安裝,下載后,直接解壓即可, 將下載后的 SDK 的壓縮包解壓到適當(dāng)?shù)奈恢?,就這么簡(jiǎn)單; SDK 安裝 OK。魯賓 (Andy Rubin)表示,與軟件開(kāi)發(fā)合作伙伴的密切接觸正在進(jìn)行中。 SQLite第一個(gè) Alpha 版本誕生于 2021 年 5 月 . 至今已經(jīng)有 10 個(gè)年頭, SQLite 也迎來(lái)了一個(gè)版本 SQLite 3 已經(jīng)發(fā)布。如果你是個(gè)很小型的應(yīng)用,或者你想做嵌入式開(kāi)發(fā),沒(méi)有合適的 數(shù)據(jù)庫(kù)系統(tǒng) ,那么現(xiàn)在你可以考慮使用 SQLite。數(shù)據(jù)庫(kù)設(shè)計(jì)一般分為如下三方面。 山東大學(xué)本科畢業(yè)論文 12 數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu)的設(shè)計(jì)分為兩個(gè)步驟:首先將概念設(shè)計(jì)所得的 ER 圖轉(zhuǎn)換為關(guān)系模型;然后對(duì)關(guān)系模型進(jìn)行優(yōu)化,關(guān)系模型是由一組關(guān)系 (二維表 )的結(jié)合,而 ER 模型則是由實(shí)體、實(shí)體的屬性、實(shí)體間的關(guān)系三個(gè)要素組成。所謂的“合理”主要有兩個(gè)含義:一個(gè)是 要使設(shè)計(jì)出的物理數(shù)據(jù)庫(kù)占用較少的存儲(chǔ)空間,另一個(gè)對(duì)數(shù)據(jù)庫(kù)的操作具有盡可能高的速度?;谝陨蠑?shù)據(jù)庫(kù)的邏輯設(shè)計(jì),考慮程序設(shè)計(jì)的簡(jiǎn)易性及通用性和自己的實(shí)力問(wèn)題。我們知道根據(jù)信 息系統(tǒng)的定義和內(nèi)容,信息系統(tǒng)的需求分析是最難的 [13]。需求分析階段是軟件產(chǎn)品生存命期中的一個(gè)重要階段,其根本任務(wù)是確定用戶對(duì)軟件系統(tǒng)的需求。需求分析階段研究的對(duì)象是用戶對(duì)軟件項(xiàng)目的需求 。 3. 文字或圖形提示 山東大學(xué)本科畢業(yè)論文 14 游戲進(jìn)展過(guò)程中,可以通過(guò)文字或圖形形式提示用戶所發(fā)生的一切情況,包括操作錯(cuò)誤和效果等,要求用戶可以控制文字或圖形提示的進(jìn)行或效果。游戲是一種黑白的風(fēng)格,人物可愛(ài)幽默,關(guān)卡涉及有趣好玩。 3. 音效表現(xiàn) 本游戲所采用的背景音樂(lè)為久石讓的“ summer”,這是一首輕松歡快的輕音樂(lè),很適合本游戲的風(fēng)格。 ( 2) 內(nèi)存占用要求很多手機(jī)的物理內(nèi)存十分有限,因此我們開(kāi)發(fā)的游戲占用內(nèi)存應(yīng)盡量控制在 32KB 以內(nèi)。 (2)必須按自上向下、逐層分解的方式對(duì)問(wèn)題進(jìn)行分解和細(xì)化。 本系統(tǒng)使用了結(jié)構(gòu)分析方法,此方法用圖形表達(dá)需求,顯得清晰、簡(jiǎn)明,易于學(xué)習(xí)和掌握。 本游戲把游戲中一些常用的部分集成為模塊,把角色,怪物,以及道具抽象成模型,在利用時(shí)只需要略微設(shè)置就可以。 符合用戶習(xí)慣。 。 。 。其中,游戲模塊主要是用戶玩游戲所用。由此可以得到系統(tǒng)的功能結(jié)構(gòu)圖,如圖 31 所示。這一部分主要存放于 中。 后臺(tái)數(shù)據(jù)庫(kù)的總體設(shè)計(jì) 為了實(shí)現(xiàn)系統(tǒng)的功能設(shè)計(jì),就要有相應(yīng)的數(shù)據(jù)庫(kù)表設(shè)計(jì)。因此,本系統(tǒng)數(shù)據(jù)庫(kù)共建了如下表:主角表、怪物表、地圖表、道具表等。進(jìn)入后 從頭 重新開(kāi)始玩本游戲 。 :顯示版權(quán)所有。 山東大學(xué)本科畢業(yè)論文 24 4) 算法分析: 畫布更新實(shí)現(xiàn)動(dòng)畫效果算法: 線程類 run 方法里實(shí)現(xiàn), while(true) { Canvas canvas = null。 } } 游戲關(guān)卡詳細(xì)設(shè)置 對(duì)于闖關(guān)游戲而言,選擇關(guān)卡是必不可少的,在本游戲中,關(guān)卡選擇分為城市選擇和洞府選擇。不同的洞府中有不同的怪物,要擊敗怪物才能送闖關(guān)成功,并可獲得經(jīng)驗(yàn)值。 闖關(guān) 過(guò)程詳細(xì)設(shè)置 在本游戲中,每一關(guān)一共有三個(gè)怪物。若三個(gè)怪物都死亡,則闖過(guò)成功。 3)闖關(guān)算法: while(life10amp。 } if (life20) { if(! shanbi()) { life1=life1harmToActor。life30) { if(((int)(() * 5))%5==0) { ife3=life3harmToBogy*2。 if (score) { while(life10amp。 } } } 道具系統(tǒng)詳細(xì)設(shè)置 道具系統(tǒng)歷來(lái)都是 MMORPG 游戲系統(tǒng)的重要組成部分,是吸引玩家投入游戲的重要因素,對(duì)于本款游戲也不例外。而后又加入副本使得游戲多樣化 不限與玩家對(duì)戰(zhàn),有團(tuán)隊(duì)精神, 但又以副本為引子,引導(dǎo)玩家造成自身傷害不夠,吸引玩家為提高自身傷害力而進(jìn)行消費(fèi),提高戰(zhàn)斗力也就是升級(jí)裝備。在本游戲中,武器的有新手刀,青龍刀,白虎劍,朱雀弓,玄武棍,他們裝備最低等級(jí)依次是 1 級(jí), 10 級(jí), 20 級(jí), 30 級(jí),40 級(jí)。在本游戲中,護(hù)甲有新手護(hù)甲,青龍護(hù)甲,白虎護(hù)甲,朱雀護(hù)甲,玄武護(hù)甲,他們裝備最低等級(jí)依次是 1 級(jí), 10 級(jí), 20 級(jí), 30 級(jí), 40 級(jí)。在本游戲中,護(hù)符有新手護(hù)符,青龍護(hù)符,白虎護(hù)符,朱雀護(hù)符,玄武護(hù)符,它們裝備最低等級(jí)依次是 1 級(jí), 10 級(jí), 20 級(jí), 30 級(jí), 40 級(jí)。沒(méi)錯(cuò),就是那樣。通過(guò)道具獲得的經(jīng)驗(yàn)值加成效果是相當(dāng)可觀的。 裝備強(qiáng)化流程圖如 47 所示 強(qiáng)化算法如下: selectZhuanbei() if(qianghua()) { if(getGrade()=4) { setGrade(getGrade()+1)。每個(gè)豆腐都有怪物把守關(guān)卡 ,擊敗怪物可以獲得經(jīng)驗(yàn)道具等等。所以你在小漁村中的目標(biāo)就是快快成長(zhǎng)起來(lái),增強(qiáng)自己的實(shí)力。然后你依次會(huì)遇見(jiàn)樹(shù)妖、天狼妖、小山賊、酒劍仙、張麻子和妖道李易。有一定機(jī)率獲得 1 級(jí)裝備。有一定機(jī)率獲得 10 級(jí)裝備。有一定機(jī)率獲得 30 級(jí)裝備。合理的數(shù)據(jù)庫(kù)結(jié)構(gòu)設(shè)計(jì)可以提高數(shù)據(jù)存儲(chǔ)的效率,保證數(shù)據(jù)的完整性和一致性。 (2)保存怪物信息,包括怪物名稱,等級(jí),攻擊力等。它獨(dú)立于計(jì)算機(jī)的數(shù)據(jù)模型,獨(dú)立于特定的數(shù)據(jù)庫(kù)管理系統(tǒng),便于向關(guān)系、層次、網(wǎng)絡(luò)等各種數(shù)據(jù)模型轉(zhuǎn)換。轉(zhuǎn)換的一般原則如下: (1)一個(gè)實(shí)體性轉(zhuǎn)換為一個(gè)關(guān)系模式。 (4)一個(gè) m:n 聯(lián)系轉(zhuǎn)化為一個(gè)關(guān)系模式。以下是此系統(tǒng)的部分?jǐn)?shù)據(jù)表。 本程序繼承SQLiteOpenHelper 寫了 DBOperHelper 類,來(lái)進(jìn)行 SQLite 數(shù)據(jù)庫(kù)的鏈接。 import 。 } 山東大學(xué)本科畢業(yè)論文 37 public void onCreate(SQLiteDatabase db) { (create table actor (name varchar(20) primary key, grade integer,empiricalValue integer))。 作為軟件開(kāi)發(fā)過(guò)程的重要環(huán)節(jié),軟件測(cè)試越來(lái)越受到人們的關(guān)注。 系統(tǒng)測(cè)試模型選擇介紹 考慮到手機(jī)游戲的特性,軟件測(cè)試使用了 V 模型進(jìn)行測(cè)試工作,如圖 51 所示。 (4)開(kāi)發(fā) 以上通過(guò)后,將開(kāi)發(fā)系統(tǒng),完成系統(tǒng)的整個(gè)框架結(jié)構(gòu)并對(duì)開(kāi)發(fā)的模塊進(jìn)行單元測(cè)試等。 系統(tǒng)測(cè)試運(yùn)行結(jié)果 Android 游戲開(kāi)發(fā)完成后 ,可以打包成 apk 包,然后下載到手機(jī)中,或者在模擬器中進(jìn)行應(yīng)用。 下圖左為暴擊時(shí)顯示,下圖右為閃避和暴擊同時(shí)產(chǎn)生的效果: 圖 54暴擊和閃避效果測(cè)試圖 闖關(guān)結(jié)束顯示效果如下圖: 山東大學(xué)本科畢業(yè)論文 41 圖 55 闖關(guān)結(jié)果測(cè)試圖 ( 2) 道具模塊設(shè)置 闖關(guān)時(shí),可以進(jìn)行道具選擇。武器選擇子菜單測(cè)試結(jié)果如下: 圖 55 武器選擇菜單測(cè)試圖 道具選擇成功時(shí)測(cè)試結(jié)果如下: 圖 56道具選擇測(cè)試圖 a 等級(jí)不足道具穿戴失敗測(cè)試結(jié)果如下: 圖 57道具選擇測(cè)試圖 b ( 3) 游戲設(shè)置模塊測(cè)試 一個(gè)游戲玩的地點(diǎn)以及場(chǎng)景可能不能,我們創(chuàng)建設(shè)置模塊,讓用戶根據(jù)不同的需要進(jìn)行設(shè)置,該游戲主要是音效的設(shè)置,音效設(shè)置菜單如下: 山東大學(xué)本科畢業(yè)論文 42 圖 58 音效設(shè)置測(cè)試圖 其中開(kāi)啟音效后,游戲時(shí)后播放背景音樂(lè),關(guān)閉音
點(diǎn)擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計(jì)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1