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

正文內(nèi)容

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

2025-01-04 11:09 本頁面
 

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