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

正文內(nèi)容

基于_android平臺(tái)的beatplane游戲開(kāi)發(fā)畢業(yè)論文(編輯修改稿)

2024-08-15 06:21 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 Android 系統(tǒng)概述 Android 系統(tǒng)的特征 Android 系統(tǒng)是 Google 公司于 20xx 年 11 月 5 日開(kāi)發(fā)出的基于 Linux 系統(tǒng)的開(kāi)源智能手機(jī)移動(dòng)平 臺(tái)名稱。該平臺(tái)的主要組成部分有四個(gè),分別是操作系統(tǒng),中間件,用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)完整的,開(kāi)放的為移動(dòng)終端打造的移動(dòng)操作系統(tǒng)。 Android 平臺(tái)具有以下幾個(gè)特征: ( 1) 開(kāi)放性:開(kāi)發(fā)一個(gè)標(biāo)準(zhǔn),開(kāi)放的移動(dòng)軟件平臺(tái),一直是谷歌公司和開(kāi)放手機(jī)聯(lián)盟的合作目標(biāo),一個(gè)開(kāi)放式的生態(tài)系統(tǒng)慢慢形成在移動(dòng)設(shè)備產(chǎn)業(yè)中。 ( 2) 平等性:所有的程序在 Android 系統(tǒng)上的應(yīng)用程度完全平等,不管你是外來(lái)開(kāi)發(fā)者開(kāi)發(fā)的軟件,還是系統(tǒng)自帶的程序,在安卓面前,都將被一視同仁。 ( 3) 無(wú)界性:所有應(yīng)用程序之間都是無(wú)序的,開(kāi)發(fā)者可以將開(kāi)發(fā)的程序和其他程序進(jìn)行輕松的交互。 ( 4) 方便性:安卓系統(tǒng)自身就附帶了大量使用的功能庫(kù)和豐富的開(kāi)發(fā)工具,谷歌地圖也被集成進(jìn)了 Android 中。 ( 5) 豐富性:豐富性是指硬件的豐富性,這和開(kāi)放性相輔相成,所以 Android系統(tǒng)可以在多種硬件上運(yùn)行。 Android 平臺(tái)支持組件的復(fù)用和更換,且其 Dalvik 虛擬機(jī)專門為移動(dòng)設(shè)備進(jìn)行過(guò)優(yōu)化,并自帶基于開(kāi)源 website 引擎的瀏覽器。數(shù)據(jù)庫(kù)則采用 SQLite 輕量級(jí)的數(shù)據(jù)庫(kù),并支持結(jié)構(gòu)化數(shù)據(jù)的存儲(chǔ)。并附帶大量硬件支持功能。 Android 的應(yīng)用框架 圖 1 the Application Frameworks of Android 畢業(yè)論文:正文 9 Android 系統(tǒng)的核心應(yīng)用程序主要有五部分組成,分別是: Applications,Linux kernel, application framework, Android runtime。 1 .Linux kernel:安卓的核心技術(shù)基于 內(nèi)核,其中有進(jìn)程管理,系統(tǒng)安全性管理,系統(tǒng)存儲(chǔ)管理,網(wǎng)絡(luò)連接管理和系統(tǒng)驅(qū)動(dòng)。 2 Android runtime:用 dalvik 虛擬機(jī)和 java 語(yǔ)言組成。提供 了 java 語(yǔ)言庫(kù)內(nèi)的大部分功能。 3 Application framework:主要作用是為應(yīng)用程序提供不同的 API 接口。主要組件為: views, content providers, resource manager, notification manager 和 activity manager。 4 Application:附帶的應(yīng)用程序,包括短信功能,日歷服務(wù),地圖功能,瀏覽器功能等,均為 java 語(yǔ)言編寫(xiě)。開(kāi)發(fā)者也可用起提供的接口開(kāi)發(fā)新的軟件。 本章小結(jié) 本章節(jié)對(duì) Android 平臺(tái)進(jìn)行了系統(tǒng)而又簡(jiǎn)略 的概述。在做此次畢業(yè)設(shè)計(jì)之前,筆者對(duì) Android可謂一竅不通,后來(lái)在系統(tǒng)的學(xué)習(xí)和認(rèn)識(shí)下才搞清了 Android系統(tǒng)的基礎(chǔ)知識(shí),這也為下面我們進(jìn)行的游戲開(kāi)發(fā)做好了堅(jiān)實(shí)的基礎(chǔ)。 畢業(yè)論文:正文 10 第 3章 Beatplane 游戲開(kāi)發(fā)策劃與需求分析 初期策劃 如果你是一個(gè)游戲老手,相信你一定對(duì)一款叫做《雷電》的單機(jī)游戲不陌生,這是陪伴我們同年的一款非常刺激新穎的 pc 游戲。我們此次開(kāi)發(fā)的手游beatplane 便是受此啟發(fā)而做的。這款游戲修改了原版 pc 雷電中的太空背景,添加了峽谷背景,使游戲畫(huà)面更加簡(jiǎn)潔而緊湊。游戲進(jìn)程則保留了原版中的 規(guī)則,玩家操控的戰(zhàn)績(jī)每擊毀一架敵機(jī)便可獲得積分,積分達(dá)到某些程度的時(shí)候可以召喚更強(qiáng)大的敵機(jī)甚至是 boss 飛機(jī),使游戲的趣味性和競(jìng)技性得到完全的展現(xiàn)。 本游戲的運(yùn)行平臺(tái)為 以上的移動(dòng)設(shè)備,包括手機(jī)和 ipad 等。 操作方式為觸屏式控制游戲,簡(jiǎn)單明了。 游戲編匯以 win7 64 位數(shù)系統(tǒng)下的 java eclipse 為開(kāi)發(fā)工具, Photoshop 為圖片處理工具。 目標(biāo)客戶和最終用戶均為 Android 系統(tǒng)移動(dòng)客戶端使用者。 美工策劃 任何一款優(yōu)秀的手機(jī)游戲,除了需要精彩的操作性, 豐富的可玩性和娛樂(lè)性,觀賞性也是必不可少的,界面的美型和圖片的完美設(shè)計(jì)往往可以更加吸引玩家。本游戲的美工策劃如下: ( 1) 觸屏:游戲操作采用觸屏操作,取代傳統(tǒng)的按鍵,是操作的性能和舒適感倍增。 ( 2) 飛機(jī)圖片模型:游戲里玩家操作的飛機(jī)有幾種不同的模型,可供玩家自主選擇,敵機(jī)分不同的檔次也有不同的機(jī)型,如小飛機(jī),大飛機(jī), boss 飛機(jī)。 ( 3) 游戲背景: 采用山谷畫(huà)面,使戰(zhàn)斗夾在一個(gè)狹窄的環(huán)境中,更具緊張感和壓迫感。 本項(xiàng)目中的圖片全部來(lái)自互聯(lián)網(wǎng)下載,之后用 Photoshop 工具進(jìn)行修改已達(dá)到我們需要的效果。 功能性需 求 項(xiàng)目需要實(shí)現(xiàn)原 pc 版雷電的主要功能,還需加入背景音效和功能音效來(lái)滿足玩家的感官需求。 畢業(yè)論文:正文 11 界面需求 游戲呈現(xiàn)給玩家的第一畫(huà)面就是界面,包括初試界面,游戲運(yùn)行界面和結(jié)束界面。所以,要在第一時(shí)間吸引玩家的注意,就必須要是界面盡量美觀整潔。首先,便于玩家操作,“開(kāi)始游戲”“退出游戲”“重新挑戰(zhàn)”三個(gè)按鈕需要設(shè)置,使玩家一目了然。 ( 1) 開(kāi)始游戲:點(diǎn)擊后跳轉(zhuǎn)至游戲界面,開(kāi)始進(jìn)行射擊之旅。 ( 2) 退出游戲:點(diǎn)擊退出游戲初始界面。 ( 3) 重新挑戰(zhàn):初次游戲失敗之后可重新挑戰(zhàn)。 圖 2 游戲初始界面圖片 畢業(yè)論文:正文 12 圖 3 游戲主 界面 游戲音效需求 邊 玩游戲 邊聽(tīng)音樂(lè)是個(gè)十分讓人愉悅的過(guò)程,所以,游戲音效是必須要有的,否則會(huì)讓游戲玩起來(lái)有些單調(diào)和乏味。本項(xiàng)目中的音樂(lè)文件全部來(lái)自互聯(lián)網(wǎng)。分為設(shè)計(jì)背景音樂(lè),設(shè)計(jì)音效,爆炸音效(三種),物品獲得音效。 游戲控制需求 拋棄傳統(tǒng) pc 機(jī)和手機(jī)的按鍵操作,實(shí)行觸屏操作,是玩家在操作上更順手,更方便。可以更加靈敏的躲開(kāi)各種敵機(jī)的突襲,并獲取子彈和物品,打出更好的成績(jī)。 畢業(yè)論文:正文 13 游戲功能概括圖 圖 4 游戲功能用例圖 畢業(yè)論文:正文 14 第 4章 Beatplane 項(xiàng)目的設(shè)計(jì)與開(kāi)發(fā) 幾個(gè)基本類框架 該項(xiàng)目開(kāi)發(fā)中使用到豐富的 java 類,下面用圖示來(lái)簡(jiǎn)要介紹各個(gè)類所起到的功能。 圖 5 游戲基本類框架 公共類 :設(shè)置了游戲中的子彈,包括己方和敵方子彈的定義,威力,速度,樣式,狀態(tài)等一系列屬性的定義。 :該類用于玩家的分?jǐn)?shù)計(jì)算。 游戲運(yùn)行類 :游戲中最常見(jiàn)的小飛機(jī)的基本屬性,以及擊毀它帶來(lái)的積分。 :游戲中大飛機(jī)的基本屬性,包括血量,大小,速度,發(fā)射子彈的時(shí)間,以及大飛機(jī)的出現(xiàn)條件。 畢業(yè)論文:正文 15 :游戲中中型飛機(jī)的基本屬性。包括血量,大小,速度,發(fā)射子彈的時(shí)間,以及中型飛機(jī)的出現(xiàn)條件。 :玩家操控飛機(jī)的屬性。包括血量,大小,速度,子彈數(shù)量以及可獲得子彈和物品的條件。 : 游戲中 boss 飛機(jī)的基本屬性,包括血量,大小,速度,發(fā)射子彈的時(shí)間,以及 boss 飛機(jī)的出現(xiàn)條件。 :游戲中幾種子彈的基本屬性,擁有不同的射速,威力,外形和狀態(tài)。 :玩家操控飛機(jī)自帶炸彈的基本屬性,一經(jīng)使用, 全屏爆炸。 :游戲音樂(lè)的屬性,音樂(lè)文件來(lái)自互聯(lián)網(wǎng)。 :初試界面。 :結(jié)束界面。 :游戲物品的基本屬性。 :游戲主界面,控制游戲的線程,戰(zhàn)斗的暫停和終止。 界面 xml 文件 :游戲主界面,包括開(kāi)始,結(jié)束,重新挑戰(zhàn)按鈕。 :游戲設(shè)置界面。 畢業(yè)論文:正文 16 運(yùn)行流程圖 圖 6:游戲運(yùn)行流程圖 界面設(shè)計(jì) 初始界面 為了實(shí)現(xiàn)開(kāi)始游戲和退出游戲兩個(gè)功能,剛開(kāi)始的游戲界面是一張背景圖片和兩個(gè)按鈕。 圖 7:游戲初始界面 畢業(yè)論文:正文 17 圖片路徑為 C:\Users\yuanY\Desktop\Android\BeatPlane\res\drawablemdpi 文件名為 bg_01.。 游
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1