天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

當(dāng)前位置:主頁 > 科技論文 > 軟件論文 >

基于Android的手機(jī)游戲引擎的設(shè)計(jì)與實(shí)現(xiàn)

發(fā)布時(shí)間:2017-06-09 15:08

  本文關(guān)鍵詞:基于Android的手機(jī)游戲引擎的設(shè)計(jì)與實(shí)現(xiàn),,由筆耕文化傳播整理發(fā)布。


【摘要】:在我國互聯(lián)網(wǎng)的發(fā)展過程中,PC互聯(lián)網(wǎng)已日趨飽和,移動(dòng)互聯(lián)網(wǎng)呈現(xiàn)井噴式發(fā)展,而只支持語音功能的單一功能移動(dòng)終端,已經(jīng)不能滿足人們?nèi)找嬖鲩L(zhǎng)的需求。如今,功能更加強(qiáng)大的智能手機(jī)進(jìn)入人們的生活,新一代手機(jī)對(duì)操作性和舒適性都有非常高的要求,旨在為用戶提供形式更加豐富的、功能更加完善的用戶使用體驗(yàn)。移動(dòng)游戲的壯大對(duì)于移動(dòng)互聯(lián)網(wǎng)的發(fā)展起著至關(guān)重要的作用,但目前我國移動(dòng)游戲用戶增長(zhǎng)放緩,移動(dòng)游戲市場(chǎng)出現(xiàn)疲憊態(tài)勢(shì),因此,開發(fā)出一款能提高開發(fā)效率、縮短應(yīng)用程序開發(fā)周期的游戲引擎已成為亟待解決的問題。當(dāng)前手機(jī)市場(chǎng)百花齊放,其中Android、IOS和Windowsphone系統(tǒng)占市場(chǎng)份額最大。而由于Android系統(tǒng)開源的特殊性,其前景被大為看好。因此,開發(fā)出一款良好的基于Android的手機(jī)游戲引擎順應(yīng)了市場(chǎng)的需求。游戲引擎是為開發(fā)和運(yùn)行某種游戲的智能終端所設(shè)計(jì)的,并且能夠被該智能終端所識(shí)別和運(yùn)行的代碼集合。經(jīng)過很長(zhǎng)一段時(shí)間的發(fā)展積累,游戲引擎已經(jīng)發(fā)展成為復(fù)雜的多功能系統(tǒng),旨在為移動(dòng)開發(fā)者提供更高效的開發(fā)效率,它包含了幾個(gè)功能獨(dú)立的子系統(tǒng)。安卓開發(fā)引擎是指一些已提前完成的可復(fù)用的游戲開發(fā)框架或者一些交互式實(shí)時(shí)音效、圖像應(yīng)用的程序的核心組件,用于幫助應(yīng)用或游戲開發(fā)者快速高效的開發(fā)應(yīng)用或者游戲[1]。該安卓開發(fā)引擎設(shè)計(jì)了一個(gè)良好的生命周期,管理應(yīng)用的狀態(tài),比如創(chuàng)建,暫停和恢復(fù)。并基于安卓原生API封裝了渲染模塊、文件模塊、音效模塊、交互模塊。本引擎基于安卓復(fù)雜原生API,簡(jiǎn)化了代碼,為開發(fā)者提供了高效、快捷的開發(fā)服務(wù)。游戲引擎是游戲應(yīng)用的大腦,分配和控制著游戲中的各類資源,是控制游戲中子程序的主程序,從位置的計(jì)算和碰撞檢測(cè),到接收玩家的輸入并做出相應(yīng)的響應(yīng),正確的控制著資源的加載和軟硬件資源的分配。一般來說游戲引擎包含:渲染模塊、文件模塊、音效模塊、交互模塊。本文首先研究了Android的主要功能和體系結(jié)構(gòu),分析了Android的應(yīng)用框架、Dalvik虛擬機(jī)、圖形庫、多媒體庫和訪問外設(shè)的API。把Android中對(duì)游戲開發(fā)最為重要的部分進(jìn)行了研究和分析。本文實(shí)現(xiàn)了一個(gè)基于Android手機(jī)平臺(tái)的開發(fā)引擎。該引擎定義了一個(gè)良好的生命周期,并整合了Android的API,設(shè)計(jì)出一些更為高效和簡(jiǎn)潔的代碼,包括渲染模塊、音效模塊、文件模塊和交互模塊。該引擎實(shí)現(xiàn)了開發(fā)引擎應(yīng)該具有的基本功能。從而縮短了開發(fā)者的開發(fā)周期[2],提高了開發(fā)效率,把開發(fā)者從低端框架中解放出來,工作重心轉(zhuǎn)移到應(yīng)用或游戲設(shè)計(jì)本身上來。該開發(fā)引擎是基于Android系統(tǒng)庫,使用一些軟件工程思想和設(shè)計(jì)模式,旨在為開發(fā)人員提供一個(gè)高效,快速和可靠的開發(fā)框架。節(jié)省開發(fā)時(shí)間,提高代碼的復(fù)用率,降低開發(fā)門檻。
【關(guān)鍵詞】:智能終端 移動(dòng)開發(fā) 游戲引擎 Android系統(tǒng)
【學(xué)位授予單位】:吉林大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2016
【分類號(hào)】:TP316;TP317
【目錄】:
  • 摘要4-6
  • Abstract6-9
  • 第一章 引言9-14
  • 1.1 研究背景和意義9-10
  • 1.2 研究現(xiàn)狀10-12
  • 1.3 課題研究?jī)?nèi)容12
  • 1.4 章節(jié)安排12-14
  • 第二章 Android相關(guān)技術(shù)研究14-30
  • 2.1 Android簡(jiǎn)介14
  • 2.2 Android的功能和體系結(jié)構(gòu)14-16
  • 2.3 面向游戲引擎的Android16-30
  • 第三章 引擎的分析與設(shè)計(jì)30-35
  • 3.1 引擎的游戲管理30
  • 3.2 引擎的生命周期的分析與設(shè)計(jì)30-31
  • 3.3 引擎的文件模塊的分析與設(shè)計(jì)31
  • 3.4 引擎的音效模塊的分析與設(shè)計(jì)31-32
  • 3.5 引擎的交互模塊的分析與設(shè)計(jì)32-33
  • 3.6 引擎的渲染模塊的分析與設(shè)計(jì)33-35
  • 第四章 游戲引擎工具類設(shè)計(jì)35-41
  • 4.1 游戲相關(guān)數(shù)學(xué)和物理學(xué)35-36
  • 4.2 2D物理定律36-41
  • 第五章 引擎關(guān)鍵模塊的具體實(shí)現(xiàn)41-48
  • 5.1 引擎的應(yīng)用管理的實(shí)現(xiàn)41-42
  • 5.2 引擎的文件模塊的實(shí)現(xiàn)42
  • 5.3 引擎的音效模塊的實(shí)現(xiàn)42-44
  • 5.4 引擎的交互模塊的實(shí)現(xiàn)44-46
  • 5.5 引擎的渲染模塊的實(shí)現(xiàn)46-48
  • 第六章 引擎測(cè)試48-54
  • 6.1 游戲開發(fā)實(shí)例48-52
  • 6.2 測(cè)試與開發(fā)效率分析52-54
  • 第七章 結(jié)束語54-56
  • 7.1 總結(jié)54
  • 7.2 展望54-56
  • 致謝56-57
  • 參考文獻(xiàn)57-58

【相似文獻(xiàn)】

中國期刊全文數(shù)據(jù)庫 前10條

1 杜友福;李晨暉;;游戲引擎中智能角色的研究[J];長(zhǎng)江大學(xué)學(xué)報(bào)(自然科學(xué)版)理工卷;2008年04期

2 圣偉;;聯(lián)眾“精武世界”游戲引擎展示[J];程序員;2009年09期

3 張啟智;;從“開心水族箱”談起——Flash Social Game游戲引擎開發(fā)[J];程序員;2009年09期

4 王斌;;在線游戲引擎展示——涂鴉軟件之“涂鴉世界”[J];程序員;2009年09期

5 謝景明;;3D游戲引擎技術(shù)開發(fā)的研究[J];廣州番禺職業(yè)技術(shù)學(xué)院學(xué)報(bào);2009年04期

6 王娟玲;;網(wǎng)絡(luò)游戲引擎技術(shù)的研究[J];電腦編程技巧與維護(hù);2011年10期

7 鯤鵬工作室軟件測(cè)評(píng)組;3D游戲引擎探秘(一)[J];多媒體世界;1999年07期

8 蔡家盛;;LucasArts 猴島小英雄:逃離猴島[J];電子測(cè)試;2001年03期

9 翟軍昌;;淺析游戲引擎開發(fā)[J];長(zhǎng)春師范學(xué)院學(xué)報(bào);2006年02期

10 李志鵬;盧軍;;知識(shí)學(xué)習(xí)型游戲引擎的設(shè)計(jì)與實(shí)現(xiàn)[J];成都信息工程學(xué)院學(xué)報(bào);2006年S1期

中國重要會(huì)議論文全文數(shù)據(jù)庫 前1條

1 苗雨;曾凡鋒;;面向組件的游戲引擎結(jié)構(gòu)設(shè)計(jì)[A];2006北京地區(qū)高校研究生學(xué)術(shù)交流會(huì)——通信與信息技術(shù)會(huì)議論文集(下)[C];2006年

中國重要報(bào)紙全文數(shù)據(jù)庫 前10條

1 記者 繆琴;打造頂尖網(wǎng)游 成都“引擎”發(fā)力[N];成都日?qǐng)?bào);2006年

2 史嘯思;游戲引擎[N];文藝報(bào);2011年

3 李晶;游戲引擎競(jìng)爭(zhēng)升級(jí)[N];經(jīng)濟(jì)觀察報(bào);2013年

4 本報(bào)記者 紀(jì)佳鵬;游戲引擎商業(yè)化現(xiàn)苗頭 陳昊芝稱觸控“離黎明越來越近”[N];21世紀(jì)經(jīng)濟(jì)報(bào)道;2014年

5 ;《飛天風(fēng)云》原創(chuàng)力量開啟自主研發(fā)時(shí)代[N];中國電腦教育報(bào);2010年

6 趙斌;成都男孩開發(fā)新游戲 全國總經(jīng)銷權(quán)賣了兩千萬[N];中國文化報(bào);2005年

7 記者 繆琴;網(wǎng)游“大腦”用上成都造[N];成都日?qǐng)?bào);2006年

8 記者 張真真 通訊員 李坤 王鯤 實(shí)習(xí)生 王雅維;武漢誕生中部首個(gè)游戲引擎[N];湖北日?qǐng)?bào);2012年

9 廣西 姑蘇飄雪;揭開游戲引擎的秘密[N];電腦報(bào);2004年

10 ;企業(yè)老總談北京軟件“十一五”發(fā)展戰(zhàn)略系列報(bào)道四[N];中國計(jì)算機(jī)報(bào);2005年

中國碩士學(xué)位論文全文數(shù)據(jù)庫 前10條

1 謝賓;小型2D游戲引擎設(shè)計(jì)和實(shí)現(xiàn)[D];電子科技大學(xué);2013年

2 王異帆;基于Cocos2d-x游戲引擎的塔防類手機(jī)游戲框架設(shè)計(jì)與實(shí)現(xiàn)[D];華中師范大學(xué);2015年

3 楊觀;基于Unity的游戲邏輯引擎的設(shè)計(jì)與實(shí)現(xiàn)[D];哈爾濱工業(yè)大學(xué);2015年

4 楊元超;基于HTML5的即時(shí)戰(zhàn)略游戲的設(shè)計(jì)與實(shí)現(xiàn)[D];電子科技大學(xué);2014年

5 馮靈凱;基于ISGD技術(shù)的網(wǎng)絡(luò)游戲引擎的研究與實(shí)現(xiàn)[D];上海交通大學(xué);2014年

6 吳應(yīng)嘉;DirectX 3D游戲引擎制作與實(shí)現(xiàn)[D];電子科技大學(xué);2014年

7 劉曉玲;基于游戲引擎的開場(chǎng)動(dòng)畫設(shè)計(jì)與實(shí)現(xiàn)[D];大連理工大學(xué);2015年

8 吳萌萌;電子游戲中的英雄主義剖析[D];中國美術(shù)學(xué)院;2015年

9 陳潔;基于Android的手機(jī)游戲引擎的設(shè)計(jì)與實(shí)現(xiàn)[D];吉林大學(xué);2016年

10 王樹軍;三維游戲引擎中物理引擎關(guān)鍵技術(shù)的研究[D];天津大學(xué);2007年


  本文關(guān)鍵詞:基于Android的手機(jī)游戲引擎的設(shè)計(jì)與實(shí)現(xiàn),由筆耕文化傳播整理發(fā)布。



本文編號(hào):435815

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/435815.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶99798***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com