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

正文內(nèi)容

畢業(yè)論文-基于android系統(tǒng)的手機(jī)寵物游戲技術(shù)研究與實(shí)現(xiàn)-文庫吧資料

2024-11-15 23:17本頁面
  

【正文】 在接受到玩家輸入的姓名及出生年月之后,寵物預(yù)測(cè)模塊會(huì)根據(jù)周易學(xué)說的一套方法計(jì)算出生辰八字、姓名五格等重要數(shù)據(jù),并依據(jù)這些數(shù)據(jù)在SQLite 數(shù)據(jù)庫中查詢命理相關(guān)信息,最終生成一套預(yù)測(cè)信息通過游戲引擎及渲染引擎返回至游戲界面。當(dāng)玩家需要體驗(yàn)寵物預(yù)測(cè)功能并啟動(dòng)后,游戲引擎會(huì)初始化寵物預(yù)測(cè)模塊。數(shù)據(jù)中心初始化完畢之后再初始化桌面映射模塊,它是獨(dú)立于游戲引擎之外的一個(gè)線程,與 AppWidget 框架下的 Broadcast 相互協(xié)調(diào),將游戲的部分界面映射至手機(jī)桌面成為一個(gè)精美實(shí)用的主題。 游戲控制引擎是本軟件的核心,游戲運(yùn)行后將直接啟動(dòng)游戲引擎。 游戲運(yùn)行機(jī)制概述 寵物鸚鵡游戲是在 Android 的框架環(huán)境之上開發(fā)的。游戲還通過 AppWidget框架的 BroadCast 和 Service 機(jī)制將游戲頁面映射至手機(jī)桌面,讓可愛的小鸚鵡成為桌面主題的一部分。此游戲與其他寵物游戲相比多了自己獨(dú)創(chuàng)的靈感,在于將中國(guó)古老文明中的周易文化融入寵物中來。與其他寵物游戲相似的,游戲角色是一只能唱會(huì)跳的可愛漂亮的 小鸚鵡。 小節(jié) 本章主要介紹了寵物鳥游戲的開發(fā)環(huán)境即 Android 平臺(tái)和 iPhone 平臺(tái)的特點(diǎn),并比較兩者優(yōu)缺點(diǎn)。 Java 語言開發(fā)的引用移植性較好,開發(fā)人員較 Objective C 更多。這對(duì) Android的成長(zhǎng)非常有利。 ( 4)潛在用戶群方面:手機(jī)用戶是推動(dòng)智能手機(jī)操作系統(tǒng)成長(zhǎng)的重要因素,影響用戶選擇手機(jī)最重要的因素則是手機(jī)的性價(jià)比。 iPhone以開發(fā) MAC OS 多年的經(jīng)驗(yàn)使得 iPhone 界面美觀方面的確優(yōu)于 Android。但由于 Android 開放力度較大,現(xiàn)在兩者應(yīng)用超市上的應(yīng)用軟件數(shù)量基本持平。由于 Android 表現(xiàn)的較為開放,眾多開發(fā)者的實(shí)際經(jīng)驗(yàn)可以幫助Android 更快的進(jìn)步,讓升級(jí)版本更快更好的完善。以下是從五個(gè)方面來對(duì)比 Android 與 iPhone: ( 1)開放性方面: Android 是個(gè)完全開源的項(xiàng)目,開發(fā)者可以 根據(jù)自己需要任意改造其系統(tǒng),讓 Android 表現(xiàn)的更為靈活。 Android 與 iPhone 比較 Android 與 iPhone 是目前占據(jù)市場(chǎng)比例最大的兩種智能手機(jī)操作系統(tǒng),兩者各有千秋,在不同方面展示出自己的競(jìng)爭(zhēng)力。 ( 4)統(tǒng)一的屏幕規(guī)格, iPhone 手機(jī)不像其他手機(jī)那樣屏幕大大小小,而是統(tǒng)一的 480*320. ( 5)嚴(yán)格遵循模型 視圖 控制器( MVC)范型使開發(fā)出的運(yùn)用程序具有更強(qiáng)的可復(fù)用性。對(duì)網(wǎng)絡(luò)端口的訪問也有一定的限制,不能訪問端口號(hào)較小的端口號(hào)。 則加入了大量多任務(wù)處理的 API 有效的解決了以上問題。iPhone 以 Cocoa Touch 作為開發(fā)工具,使用 Objective C 作為編程語言。另外它的驅(qū)動(dòng)程序模型包含觸摸屏驅(qū)動(dòng)、按鍵驅(qū)動(dòng)、攝像頭驅(qū)動(dòng)、 WiFi 驅(qū)動(dòng)、閃存驅(qū)動(dòng)、音頻驅(qū)動(dòng)、電源管理驅(qū)動(dòng)、 IPC 驅(qū)動(dòng)共八個(gè)重要驅(qū)動(dòng),實(shí)現(xiàn) 更有效的管理 Android 手機(jī)設(shè)備。 Android 在 Linux 內(nèi)核 [29]的基礎(chǔ)之上開發(fā)出 Android核心服務(wù)并整合成 Android 操作系統(tǒng)。 這層主要包括了十組類庫:系統(tǒng) C庫,它是一個(gè)由 BSD集成來的標(biāo)準(zhǔn)的 C系統(tǒng)函數(shù)庫,是專門為嵌入式 Linux 下的設(shè)備所定制的;媒體庫 Media Framework,它基于 PackeVide 下的 OpenCore,此類庫支持多種常用的視頻格式、音頻,以及錄制和回放,同時(shí) 還支持靜態(tài)圖像文件; Surface Manager 類管理顯示子系統(tǒng),還能為多個(gè)應(yīng)用程序提供 3D , 2D 圖層無縫融合; WebKit 是 Google 開發(fā)的一個(gè)網(wǎng)頁瀏覽器引擎,可支持嵌入的 web 視圖和 Andiroid 瀏覽器; SGL 是底層的 2D 圖形圖像引擎; OpenGL ES 是基于 OpenGL ES 的 API 所實(shí)現(xiàn)的,該庫能夠使用硬件進(jìn)行 3D 加速或利用高度優(yōu)化進(jìn)行 3D 軟加速; FreeType 用于支持位圖和適量字圖的顯示; SQLite 是一個(gè)輕量級(jí)關(guān)系型數(shù)據(jù)庫引擎,但功能強(qiáng)大能夠?yàn)樗袘?yīng)用程序服務(wù); Core Libraries 核心庫為 Java 應(yīng)用程序開發(fā)提供了標(biāo)準(zhǔn) Java 核心庫的大多數(shù)類; Dalvik VM 是 android 平臺(tái)下的一個(gè)虛擬機(jī),類似于 JVM 虛擬機(jī)。 ( 3)庫( Libraries)及運(yùn)行時(shí)類庫 (RunTime)此層內(nèi)容大部分已經(jīng)涉及底層,普通的應(yīng)用不需直接對(duì)此層進(jìn)行操作。每個(gè) Activity 相當(dāng)于 Windows 應(yīng)用中的一個(gè)窗口。理解了這個(gè)機(jī)制開發(fā)人員就可以更好的開發(fā)出優(yōu)秀的手機(jī)應(yīng)用程序。在框架安全性限制的前提下所有程序都可以將自己的功能提供給其他程序使用。所以開發(fā)人者可以利用應(yīng)用框架提供的 API 編寫出滿足自己的應(yīng)用程序,然后提供給廣大應(yīng)用軟件消費(fèi)者使用?;旧隙际峭ㄟ^ Java 語言開發(fā)的獨(dú)立的能夠完成特別功能的應(yīng)用程序。 Android 平臺(tái) [6]大致可以劃分成三個(gè)大層次,包括一個(gè)操作系統(tǒng),中間件及應(yīng)用程序。只有在充分了解 Android 系統(tǒng)特性才能開發(fā)出適合手機(jī)運(yùn)用的 軟件。 第二章 Android 平臺(tái)研究 —————————————————————————————————————————————— 7 第二章 Android 平臺(tái)研究 Android 特性 Android 系統(tǒng)是工作于智能手機(jī)之上的操作系統(tǒng) [38],處處體現(xiàn)了與手機(jī)相關(guān)的特性。 最后,總結(jié)了本文的工作,提出未來的研究工作。 第五章,介紹了手機(jī)寵物游戲的功能性測(cè)試,分別測(cè)試了寵物養(yǎng)成、八字算命、姓名測(cè)試、情緣速配、電子羅盤、手機(jī)桌 面映射功能。 第四章,本章主要介紹了手機(jī)寵物游戲的實(shí)現(xiàn)。 第二章,介紹了 Android 平臺(tái)的構(gòu)架和特性,并與 iPhone 平臺(tái)進(jìn)行比較。為了在游戲中保持一定的神秘性,本論文還淺層次的研究了五行、八字、卦象等學(xué)說,并順利的在游戲中實(shí)現(xiàn)了這些功能,達(dá)到了現(xiàn)代文明與古老文化向結(jié)合的效果。兩者構(gòu)成游戲的數(shù)據(jù)中心。第一種方式為 Android 內(nèi)置的 SQLite 數(shù)據(jù)庫,用于存取大容量的永久性游戲數(shù)據(jù),為游戲提供安全穩(wěn)定的數(shù)據(jù)源。最后通過 Appwidget 框架的 BroadCast 和 Service 機(jī)制,將游戲界面映射至手機(jī)桌面,使用戶更直觀的體驗(yàn)游戲的精彩。在本游戲軟件中,首先運(yùn)用 Android 內(nèi)嵌的 SQLite 數(shù)據(jù)庫實(shí)現(xiàn)游戲數(shù)據(jù)的存取,為游戲的各功能模塊提供數(shù)據(jù)源。 同時(shí)還強(qiáng)化了 SQLite 數(shù)據(jù)庫管理功能,更加方便游戲數(shù)據(jù)的存取,緒論 —————————————————————————————————————————————— 5 相信開發(fā)者可以據(jù)此創(chuàng)作出更加優(yōu)秀的游戲作品。增加了新的垃圾回收和優(yōu)化處理事件,以提高對(duì)游戲的支持能力。游戲的操縱方面也有革命性發(fā)展,從最初按鍵操縱到后來的屏幕多點(diǎn)觸控再發(fā)展到重力感應(yīng)操縱。游戲界面方面隨著手機(jī)性能不斷提高的影響,也愈加華 麗。這些文學(xué)作品為手機(jī)游戲的開發(fā)提供了大量的可創(chuàng)作素材。游戲情節(jié)的創(chuàng)作依賴人的想象力和創(chuàng)造力,主題及素材可以來源于熱門小說也可來古老傳說,例如中國(guó)的經(jīng)典名著“三國(guó)志”被日本光榮公司搬去后創(chuàng)作出名噪一時(shí)的經(jīng)典同名游戲。寵物養(yǎng) 成游戲則因?yàn)槠淙诵曰螒蚯楣?jié)而吸引人們注意力。戰(zhàn)棋類游戲是玩家在虛擬地圖上指揮一定角色與敵方展開戰(zhàn)斗,典型的有“地雷戰(zhàn)”。角色扮演游戲是最能與用戶共鳴的游戲,開啟了一扇通往虛擬現(xiàn)實(shí)的大門,可以讓玩家沉浸于打怪升級(jí)的快樂之中,“仙劍奇?zhèn)b傳”是其經(jīng)典代表。益智游戲最大的創(chuàng)意是其游戲規(guī)則,玩家需要以自己的智慧對(duì)游戲規(guī)則進(jìn)行思考,判斷從而通關(guān)以獲得成就感。其中格斗游戲誕生于街機(jī),曾經(jīng)的“街霸”是其典型代表。由此圖也可以看出手機(jī)游戲軟件在消費(fèi)者中的受歡迎程度,如果想在未來手機(jī)應(yīng)用程序開發(fā)中實(shí)現(xiàn)規(guī)模則需要加大手機(jī)游戲方面的開發(fā)力度。目前 Android 應(yīng)用開發(fā)個(gè)人或團(tuán)體雖未取得規(guī)模盈利,但也開始逐漸向盈利模式轉(zhuǎn)移,獲得不錯(cuò)收益。 圖 2020中國(guó)移動(dòng)應(yīng)用超市各類手機(jī)軟件下載比例 Android和手機(jī)應(yīng)用市場(chǎng)正處于起步 階段,市場(chǎng)和消費(fèi)者需要個(gè)接受的過程,眾多開發(fā)者也都在積極探索盈利 [31]模式。相對(duì)于其他開發(fā)語言, Android 最大的優(yōu)點(diǎn)就是開放性,吸引了眾多的開發(fā)者的支持,短短兩年時(shí)間開發(fā)出大量的手機(jī)應(yīng)用軟件,豐富了手機(jī)的應(yīng)用功能。相對(duì)于 J2ME[39] [40]最大特點(diǎn)是軟件運(yùn)行效率高速度快,界面也繼承了蘋果的華麗風(fēng)格,遺憾的是開發(fā)出的應(yīng)用軟件只能運(yùn)行于 iPhone 手機(jī)上。但是,也因?yàn)榧骖櫼浦残裕瑢?dǎo)致其開發(fā)出的功能受到一定的限制,又因?yàn)槠溥\(yùn)行于 JVM 上并受手機(jī)性能的影響所以運(yùn)行速度普遍較慢。其最大的優(yōu)勢(shì)在于移植性強(qiáng),使用 J2ME 技術(shù)開發(fā)的程序,可 以經(jīng)過簡(jiǎn)單的修改以后,能在不同廠商的手機(jī)上運(yùn)行。 國(guó)內(nèi)外手機(jī)游戲的研究現(xiàn)狀 在手機(jī)應(yīng)用開發(fā)領(lǐng)域當(dāng)前較為火熱的有 J2ME語言、 Object C語言和 Android 緒論 —————————————————————————————————————————————— 3 SDK。 Android SDK 為開發(fā)者提供大量全面的 API,有 SQLite 數(shù)據(jù)庫操作的 API,也有 3D圖形圖像框架 OPENGL ES,還有 2D圖形渲染的 SurfaceView。特別是隨著 3G 移動(dòng)網(wǎng)絡(luò)的迅猛發(fā)展,可以預(yù)料在十年之內(nèi)目前如火如荼的網(wǎng)絡(luò)游戲也將轉(zhuǎn)戰(zhàn)至手機(jī)平臺(tái)。 手機(jī)通常重量輕,隨身攜帶方便,現(xiàn)代人們壓力大,非常希望在工作之余,上下班途中可以通過娛樂來放 松自己,此時(shí),手機(jī)游戲便能發(fā)揮出它輕松休閑的特點(diǎn)。近二十年來,隨著計(jì)算機(jī)硬件性能的提升及軟件開發(fā)者的努力,游戲作品不論是創(chuàng)意還是視聽感覺都有飛躍的發(fā)展。開發(fā)人員開發(fā)出的手機(jī)應(yīng)用軟件可以陳列于應(yīng)用軟件商店中供用戶挑選購買,解決了軟件工程師最薄弱的軟件營(yíng)銷環(huán)節(jié),作 為目前廣大手機(jī)軟件工程師最大的創(chuàng)收途徑而博得廣泛的熱衷。由于 Android智能手機(jī)操作系統(tǒng)是一個(gè)開源項(xiàng)目,具有很強(qiáng)的開放性和可擴(kuò)展性,吸引了大量的手機(jī)軟件開發(fā)人員為這些手機(jī)系統(tǒng)開發(fā)應(yīng)用軟件及休閑游戲,極大的豐富了手機(jī)功能。 圖 2020全球智能手機(jī)操作系統(tǒng)市場(chǎng)份額統(tǒng)計(jì) Android 系統(tǒng)是 Google 公司于 2020 年推出的一款手機(jī)操作系統(tǒng),目前能安裝于 HTC、摩托羅拉、聯(lián)想、華為等知名品牌手機(jī)。從圖 為 2020 全球智能手機(jī)操作系統(tǒng)市場(chǎng)份額統(tǒng)計(jì) , Android 僅僅經(jīng)過兩三年的發(fā)展就搶占了 9%的市場(chǎng)份額,并保持著 2%的增長(zhǎng)速度。與之同步發(fā)展的還有支持手機(jī)運(yùn)行的手機(jī)操作系統(tǒng),從當(dāng)初的單片機(jī)系統(tǒng)到后來的專用嵌入式系統(tǒng),到后來開始為智能手機(jī)設(shè)計(jì)開發(fā)出可以更高效管理手機(jī)軟硬件資源的操作系統(tǒng) [2],其中有不少屬于開源項(xiàng)目的手機(jī)操作系統(tǒng)。 67 緒論 —————————————————————————————————————————————— 1 第一章 緒論 手機(jī)游戲的研究背景 自上世紀(jì) 80 年代第一部手機(jī)誕生以來,隨著計(jì)算機(jī)技術(shù)的進(jìn)步,手機(jī)也經(jīng)歷了從模擬到 GSM、 再 到今天的 3G手機(jī)如此一個(gè)發(fā)展歷程 [1][2]。 61 參考文獻(xiàn) 53 寵物角色動(dòng)畫渲染測(cè)試 51 第五章 游戲測(cè)試 49 小結(jié) 48 電子羅盤的實(shí)現(xiàn) 46 寵物預(yù)測(cè)功能實(shí)現(xiàn) 45 寵物預(yù)測(cè) UI 設(shè)計(jì) 44 寵物
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1