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

正文內(nèi)容

基于android的逃生游戲的設(shè)計(jì)與開發(fā)畢業(yè)設(shè)計(jì)說明書(編輯修改稿)

2025-01-04 11:09 本頁面
 

【文章內(nèi)容簡介】 往往受到運(yùn)營商制約,使用什么功能接入什么網(wǎng)絡(luò),幾乎都受到運(yùn)營商的控制。自從 2020年 iPhone上市后,用戶可以更加方便地連接網(wǎng)絡(luò),運(yùn)營商的制約減少。隨著 EDGE、 HSDPA 這些 2G 至 3G 移動(dòng)網(wǎng)絡(luò)的逐步過渡和提升,手機(jī)隨意接入網(wǎng)絡(luò)已不是運(yùn)營商口中的笑談。 ( 3) 豐富的硬件。這一點(diǎn)還是與 Android 平臺(tái)的開放性相關(guān),由于 Android 的開放 第 6 頁 共 42 頁 性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容,如同從諾基亞 Symbian風(fēng)格手機(jī)一下改用蘋果iPhone,同時(shí)還可將 Symbian中優(yōu)秀的軟件帶到 iPhone 上使用、聯(lián)系人等資料更是可以方便地轉(zhuǎn)移。 ( 4) 方便開發(fā)。 Android 平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境,不會(huì)受到各種條條框框的阻擾,可想而知,會(huì)有多少新穎別致的軟件會(huì)誕生。但也有其兩面性,血腥、暴力、情色方面的程序和游戲如何控制正 是留給 Android 難題之一。 Android開發(fā)平臺(tái)搭建步驟 ( 1) Eclipse 安裝 下載回來的 Ecplise()直接解壓即可。 ( 2) JDK 安裝 運(yùn)行下載回來的 JDK 安裝包一路”下一步”即可。 裝好之后,配置環(huán)境變量: 打開環(huán)境變量窗口方法:右鍵【我的電腦】 單擊【屬性】 單擊【高級(jí)】 單擊【環(huán)境變量】。 變量名: JAVA_HOME 變量值: C:\Java\ 如圖 所示: 圖 JAVA_HOME 變量名: PATH 變量值: %JAVA_HOME%/bin 如圖 所示: 第 7 頁 共 42 頁 圖 PATH 變量名: CLASSPATH 變量值: .。%JAVA_HOME%/lib/。%JAVA_HOME%/lib/ 如圖 所示: 圖 CLASSPATH ( 3) Android SDK 安裝 重啟完 Ecplise 后 ,點(diǎn)擊菜單” Window” ” Preference” ,打開了配置窗口 ,在左邊選中 Android,在右邊輸入 Android SDK 的路徑 ,點(diǎn)擊” OK” ,至此環(huán)境配置完畢。 如圖 所示: 第 8 頁 共 42 頁 圖 SDK 安裝 ( 4) ADT 安裝 啟動(dòng)安裝完 (解壓 )后的 Ecplise 目錄下的 ;點(diǎn)擊菜單” Help” ” Software Updates” ,在打開的窗口中切換到選項(xiàng)頁” Availabe Software”;點(diǎn)擊” Add site?” ,加入以下地址 : 然后點(diǎn)擊” OK”;剛才加入的地址 ,點(diǎn)擊” Install?”進(jìn) 行 ADT(Android Development Tools)的安裝工作; Ecplise 此時(shí)會(huì)從加入的地址中自動(dòng)下載跟安裝 ADT,稍等一會(huì) ,安裝完畢后 ,提示需要重啟 Ecplise,點(diǎn)擊” OK”重啟 Ecplise。 如圖 所示: 第 9 頁 共 42 頁 圖 ADT 安裝 ( 5) 創(chuàng)建 AVD 創(chuàng)建、刪除和瀏覽 AVD 之前,通常應(yīng)該先為 Android SDK 在用戶變量中新建一個(gè)環(huán)境變量:變量名: ANDROID_SDK_HOME 變量值: E:\Android\AndroidSDK。而設(shè)置了環(huán)境變量【 ANDROID_SDK_HOME】之后,開發(fā)者創(chuàng)建的虛擬設(shè)備則會(huì)被保存在 %ANDROID_SDK_HOME%/.android 路徑下。即【 ANDROID_SDK_HOME】所設(shè)置的路徑下。 然后打開 window,點(diǎn)擊 AVD Manager,進(jìn)入一個(gè)界面,如圖 所示: 圖 AVD Manager 第 10 頁 共 42 頁 點(diǎn)擊 new,可以新建一個(gè) AVD,如圖 所示: 圖 NEW AVD 第 11 頁 共 42 頁 選中一個(gè) AVD,點(diǎn)擊 start,再點(diǎn)擊 Lunch,會(huì)進(jìn)入安卓虛擬模擬器界面。如圖 所示 圖 虛擬器 第 12 頁 共 42 頁 3 系統(tǒng)分析 系統(tǒng)需求分析 功能性需求分析 此次程序程序設(shè)計(jì)是基于 Android 平臺(tái)下的逃生游戲,游戲界面良好,由于針對(duì)的是 Android 智能手機(jī)用戶,所以游戲的操作也非常簡單。 該游戲準(zhǔn)備以追殺游戲?yàn)橹黝}材,內(nèi)容為英雄躲避怪物的追殺,難度越高怪物越多,通關(guān)越多,積分也會(huì)越高,通關(guān)后會(huì)獎(jiǎng)勵(lì)命(或血),玩家觸碰到怪物而且沒有命(或血)時(shí)即定位游戲失敗。基本功能有: ( 1)登錄功能:設(shè)計(jì)自己的同戶名登錄到游戲中。 ( 2)關(guān)卡選擇功能:不同的關(guān)卡不同的難度供用戶選擇。 ( 3)音樂功能:游戲音樂和音效,增強(qiáng)游戲的 效果和可玩性。 ( 4)積分排名功能:玩過游戲的玩家會(huì)在游戲上有自己的排名 。 安全性需求分析 該游戲不涉及到用戶的真實(shí)信息,所以不用擔(dān)心用戶信息的泄露,對(duì)用戶不會(huì)造成損害。 可行性分析 技術(shù)可行性 Android 系統(tǒng)平臺(tái)是一個(gè)基于 Linux開源的手機(jī)操作系統(tǒng)。它由 Google 公司在 2020年 11 月 5 日正式發(fā)布的。 Android 平臺(tái)是由操作系統(tǒng)、中間件、界面和應(yīng)用軟件組成。是第一個(gè)要為移動(dòng)終端創(chuàng)造的一款真正開放的完整的操作系統(tǒng)。 說道 Android 操作系統(tǒng)平臺(tái)的優(yōu)勢,不得不提到最突 出的兩個(gè)特點(diǎn)“免費(fèi)”和“開源”。 免費(fèi): Android 免費(fèi)提供其操作系統(tǒng),讓移動(dòng)過電話制造商可以免費(fèi)搭載 Android操作系統(tǒng),使得手機(jī)的制作成本大大降低,漸漸使得 Android 普及。 開源: Android 手機(jī)制作操作系統(tǒng)代碼的開放性,不僅讓開發(fā)者可以在統(tǒng)一開放平臺(tái)進(jìn)行程序開發(fā),而且可以解決現(xiàn)今市場不同智能機(jī)之間因文件格式不同造成的信息交 第 13 頁 共 42 頁 流不便、程序內(nèi)容無法移植等問題;并且 Android 的開機(jī)源碼就意味著手機(jī)使用者不必在被動(dòng)地接受移動(dòng)電話制造商默認(rèn)的設(shè)施和環(huán)境,使用者完全可以根據(jù)自己的想法自定義手機(jī)的配置。 通過學(xué)習(xí)的 Java 和 Android 以及數(shù)據(jù)庫方面的知識(shí),可以完成逃生游戲。 經(jīng)濟(jì)可行性 一個(gè)項(xiàng)目的開發(fā)成本、運(yùn)行費(fèi)用和收益這些經(jīng)濟(jì)因素決定了該系統(tǒng)是否值得的做,只有投資預(yù)計(jì)能帶來利潤的系統(tǒng)才值得進(jìn)一步去考慮。該系統(tǒng)的開發(fā)使用的是已經(jīng)很成熟的技術(shù)和語言,系統(tǒng)的操作和維護(hù)都很簡單和方便,這些都表明了該系統(tǒng)是一個(gè)低成本的系統(tǒng),該系統(tǒng)的運(yùn)行費(fèi)用很低,完成此游戲基本只需要一臺(tái) PC 機(jī),經(jīng)濟(jì)上不需要很大的投入,所以是可行的。 操作可行性 系統(tǒng)處理的準(zhǔn)確性和及時(shí)性是系統(tǒng)的必要性能。在系統(tǒng)設(shè)計(jì)和開發(fā)過程中 ,充分考慮系統(tǒng)當(dāng)前和將來可能承受的工作量,使系統(tǒng)的處理能力和響應(yīng)時(shí)間能夠滿足用戶的需求。設(shè)計(jì)開發(fā)中一直注重系統(tǒng)操作的簡單方便,操作方式都非常人性化,由于 Android可以和 Eclipse 配置開發(fā)環(huán)境,且開發(fā)環(huán)境為開源的,所以操作上是可行的。 第 14 頁 共 42 頁 4 系統(tǒng)設(shè)計(jì) 系統(tǒng)結(jié)構(gòu)設(shè)計(jì) 本課題采用的是才 C/S 結(jié)構(gòu),即客戶機(jī)和服務(wù)器結(jié)構(gòu), 它是軟件系統(tǒng)體系結(jié)構(gòu),通過它可以充分利用兩端硬件環(huán)境的優(yōu)勢,將任務(wù)合理分配到 Client端和 Server 端來實(shí)現(xiàn),降低了系統(tǒng)的通訊開銷。 C/S 結(jié)構(gòu)的優(yōu)點(diǎn)是能充分發(fā)揮客戶端 PC 的處理能 力,很多工作可以在客戶端處理后再提交給服務(wù)器。對(duì)應(yīng)的優(yōu)點(diǎn)就是客戶端響應(yīng)速度快。 數(shù)據(jù)庫設(shè)計(jì) ER 圖提供了表示實(shí)體型、屬性和聯(lián)系的方法: 實(shí)體型:用矩形表示,矩形內(nèi)寫明實(shí)體名。 屬性:用橢圓表示,并用無向邊將其與相應(yīng)的實(shí)體連接起來。 聯(lián)系:用菱形表示,菱形框內(nèi)寫明聯(lián)系名,并用無向邊分別與有關(guān)實(shí)體連接起來,同時(shí)在無向邊旁標(biāo)上聯(lián)系的類型( 1: 1, 1: n或 m: n)。 逃生游戲所涉及的主要實(shí)體及其屬性有: users( UID,username,password,score,maxlevel) 逃生游戲 ER 模型如圖 所示 圖 用戶信息 第 15 頁 共 42 頁 根據(jù)以上的分析,將 ER 模型轉(zhuǎn)換成邏輯模型,設(shè)計(jì)出本系統(tǒng)數(shù)據(jù)庫。根據(jù)需要,設(shè)計(jì)了一個(gè)數(shù)據(jù)表。該表記錄了用戶的基本信心,包括用戶編號(hào),用戶姓名,密碼,最高得分,最大關(guān)卡數(shù)。該表結(jié)構(gòu)如表 所示 表 Users 字段名 數(shù)據(jù)類型 字段說明 UID int 主鍵 username varchar 用戶名 password varchar 密碼 score int 最高分?jǐn)?shù) maxlevel int 最大關(guān)卡數(shù) 地圖設(shè)計(jì) 本游戲是逃生游戲,每 一個(gè)關(guān)卡都設(shè)置成一個(gè)迷宮。迷宮的具體原理是:用 1,0 表示。 1 為地圖上能走的通道, 0 為墻。如圖 所示: 圖 迷宮地圖 圖中 {3,3}為人的位置, {15,1}為怪物的位置, {15,7}為出口。 第 16 頁 共 42 頁 游戲界面 游戲界面結(jié)構(gòu)設(shè)計(jì) 游戲界面結(jié)構(gòu)設(shè)計(jì)如圖 所示: 圖 游戲界面結(jié)構(gòu) 注冊(cè)界面 注冊(cè)界面包括 UserName, PassWord 兩個(gè)文本框和 Rregister 和 Back 兩個(gè)按鈕,UserName 最少為 4 個(gè)字符,而且當(dāng)一個(gè)人注冊(cè)一個(gè)用戶名后,別人無法再用此帳號(hào) 注冊(cè),否則注冊(cè)失敗。 如圖 所示: 第 17 頁 共 42 頁 圖 注冊(cè) 圖 注冊(cè)成功 第 18 頁 共 42 頁 登錄界面 圖 登錄 用戶選擇界面 用戶界面分為三個(gè)選項(xiàng) Start Game, High Score 和 Exit Game,點(diǎn)擊 Start Game 按鈕會(huì)進(jìn)
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1