




版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
學(xué)號(hào)畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告基于Android平臺(tái)的塔防游戲設(shè)計(jì)學(xué)生姓名XX專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師XX計(jì)算機(jī)與信息工程學(xué)院畢業(yè)設(shè)計(jì)開(kāi)題報(bào)告題目名稱:基于Android平臺(tái)的塔防游戲設(shè)計(jì)1.課題背景Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開(kāi)源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開(kāi)放和完整的移動(dòng)軟件。Android系統(tǒng)在應(yīng)用游戲開(kāi)發(fā)方面有如下特點(diǎn):1.開(kāi)放性:在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開(kāi)放性,開(kāi)放的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來(lái)。開(kāi)放的平臺(tái)也會(huì)帶來(lái)更大競(jìng)爭(zhēng),如此一來(lái),消費(fèi)者將可以用更低的價(jià)位購(gòu)得心儀的手機(jī)。2.硬件選擇:這一點(diǎn)還是與Android平臺(tái)的開(kāi)放性相關(guān),由于Android的開(kāi)放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。3.不限制開(kāi)發(fā)商:Android平臺(tái)提供給第三方開(kāi)發(fā)商一個(gè)十分寬泛、自由的環(huán)境,因此不會(huì)受到各種條條框框的阻擾。Unity,也稱Unity3D,這種3D游戲開(kāi)發(fā)引擎是最近幾年非常熱門的一種,跨平臺(tái)能力強(qiáng)是它的最主要也是最受大家稱贊的特點(diǎn),支持PC、Mac、IOS、Linux、Android、網(wǎng)頁(yè)等幾乎所有的平臺(tái),移植方便,3D圖形性能優(yōu)越,友好方便的工具界面,以及不錯(cuò)的資源優(yōu)化能力,被廣大游戲開(kāi)發(fā)者所喜愛(ài)。在目前的Android手機(jī)應(yīng)用開(kāi)發(fā)界,Unity幾乎成為Android游戲開(kāi)發(fā)的標(biāo)準(zhǔn)工具。2.開(kāi)發(fā)設(shè)計(jì)的基本內(nèi)容及預(yù)期設(shè)計(jì)效果開(kāi)發(fā)設(shè)計(jì)的基本內(nèi)容如下:游戲名稱:《五岳乾坤》游戲類型:3D塔防益智類游戲游戲平臺(tái):PC、Android游戲模式:過(guò)關(guān)模式場(chǎng)景:培防游戲的場(chǎng)景的模式是固定的,它由一個(gè)二維的單元格組成,每個(gè)格子的用途不同,通常娃下列用途之一:(1)專用于擺放防守單位。(2)無(wú)法擺放防守單位,也不允許敵人通過(guò)。(3)專用于敵人通過(guò)。攝像機(jī):攝像機(jī)始終由上歪上俯視游戲場(chǎng)景,按住鼠標(biāo)左鍵或點(diǎn)擊觸屏并移動(dòng)可以移動(dòng)攝像機(jī)的位置。勝負(fù)判定:基地有10點(diǎn)生命值,敵人攻入基地一次減少一點(diǎn)生命值,當(dāng)生命值為零,游戲失敗。敵人以波數(shù)的形式向基地進(jìn)攻,每波由若干個(gè)敵人組成。在這個(gè)實(shí)例中,一關(guān)有10波,當(dāng)成功擊退敵人10波的進(jìn)攻則游戲勝利。敵人:敵人有兩種,一種是在陸地上行進(jìn)的甲蟲(chóng)形怪物,另一種是飛行在空中的蛇行怪物。每消滅一個(gè)敵人將獲取一定點(diǎn)數(shù),點(diǎn)數(shù)用于創(chuàng)建防守單位。防守單位:游戲中有一種基本類型的防守單位,它是一個(gè)可飛龍,一旦敵人進(jìn)入它的攻擊范圍便會(huì)向敵人開(kāi)火。UI界面:游戲中的UI包括防守單位的按鈕,敵人的進(jìn)攻波數(shù),基地的生命值和點(diǎn)數(shù)。當(dāng)防守單位攻擊敵人時(shí),在敵人的頭上需要顯示一個(gè)生命條表示剩余的生命值。當(dāng)游戲失敗或勝利后顯示一個(gè)按鈕重新游戲。預(yù)期設(shè)計(jì)效果:游戲完整美觀,在PC環(huán)境可正常流暢運(yùn)行;在Android平臺(tái)下正常運(yùn)行無(wú)異常,理想條件下游戲可流暢運(yùn)行。3.開(kāi)發(fā)設(shè)計(jì)方案本軟件基于Android平臺(tái)進(jìn)行開(kāi)發(fā),開(kāi)發(fā)工具使用Unity3D4.5;PhotoshopCS6;EditPuls3。游戲UI設(shè)計(jì)與制作主要用PhotoshopCS6,包括游戲場(chǎng)景的背景、個(gè)性化按鈕、游戲信息的顯示等貼圖。游戲的模型建立使用Unity3D開(kāi)發(fā)工具,包括地圖制作、環(huán)境制作、粒子效果、模型的物理特性等。游戲中最核心部分腳本代碼的編寫(xiě)需要使用EditPuls編輯工具,代碼的語(yǔ)言選用比較簡(jiǎn)單易操作的C#語(yǔ)言。將腳本指定給游戲模型,再將各種類型參數(shù)連接,完成游戲設(shè)計(jì)方案。此外,為使游戲功能全面,在怪物原型和場(chǎng)景設(shè)計(jì)還有游戲功能方面參考手機(jī)游戲“神怪訣”。4.設(shè)計(jì)進(jìn)度安排20**.02.24~20**.03.05確定設(shè)計(jì)方向,并閱讀相關(guān)文獻(xiàn),收集資料。20**.03.06~20**.03.21通過(guò)收集查閱資料確定設(shè)計(jì)題目和大致內(nèi)容,完成設(shè)計(jì)可行性分析,并學(xué)習(xí)相關(guān)技術(shù)。20**.03.22~20**.03.31完成設(shè)計(jì)的整體模塊劃分和結(jié)構(gòu)分析。20**.04.01~20**.04.18制作游戲場(chǎng)景,導(dǎo)入模型,美化游戲場(chǎng)景,添加必要元素。20**.04.19~20**.05.11編寫(xiě)游戲腳本,將各模型指定腳本,完善游戲內(nèi)部功能和鏈接。20**.05.12~20**.05.25設(shè)計(jì)游戲UI界面,添加貼圖按鈕等。20**.05.26~20**.06.05測(cè)試游戲,修改錯(cuò)誤代碼及異常,封裝游戲,分別在PC和Android設(shè)備上試運(yùn)行。20**.06.06~20**.06.16整理論文,準(zhǔn)備答辯。5.參考文獻(xiàn)李剛.瘋狂Java講義[M].電子工業(yè)出版社.2011.9李剛.瘋狂Android講義[M].電子工業(yè)出版社.2011.4吳亞峰.Android核心技術(shù)與實(shí)例講解[M].電子工業(yè)出版社.2010吳亞峰,于復(fù)興,杜化美.Android游戲開(kāi)發(fā)大全[M].第二版.人民郵電出版社,20**-7-1王曉東.計(jì)算機(jī)算法分析與設(shè)計(jì)[M].北京:電子工業(yè)出版社,2007陸陽(yáng).EclipseRCP與SpringOSGi:技術(shù)詳解與最佳實(shí)踐[M].第一版.機(jī)械工業(yè)出版社,20**-1-1吳越勝,李新磊.Eclipse3.0程序開(kāi)發(fā)技術(shù)詳解[M].第一版.清華大學(xué)出版社,2010-10-1李寧.Android開(kāi)發(fā)完全講義[M].第二版.水利水電出版社,2012-4-1MarkAllenWeiss[美].數(shù)據(jù)結(jié)構(gòu)與算法分析-java語(yǔ)言描述[M].馮舜璽.北京:機(jī)械工業(yè)出版社,2009Meijer,Lucas.IsUnityEnginewritteninMono/C#?orC++.[26April2011]Pocatilu,P.(2010).DevelopingMobileLearningApplicationsforAndroidusingWebServices.InformaticaEconomica,14(3),106-115WOOK,SONG,etal."PersonalizedOptimizationForAndroidSmartphones."ACMTransactionsOnEmbeddedComputingSystems13.Supp2(20**):1-25.Computers&AppliedSciencesComplete.Web.22Mar.20**UrgeMobileandWebsiteApplications,L.(2005,August).NewiPhone&AndroidAppAllowsUserstoOrderFoodforDeliveryAnywhere,EventotheBeach.BusinessWire(English)PrenticeHall[美].ObjectsFirstwithJava:APracticalIntroductionUsingBlueJ[M].北京:人民郵電出版社,2006Addison-WesleyProfessional[美].DataStructruesandProblemSolvingUsingJava[M].北京:人民郵電出版社,2007JohnResig.HYPERLINK"/blog/ver
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年血糖監(jiān)測(cè)試題及答案多選
- 超聲波清洗機(jī)操作規(guī)程
- 2025年福州社區(qū)招考試題及答案
- 查對(duì)制度復(fù)習(xí)試題附答案
- 2025年聲控電器面試試題及答案
- 2025年捍衛(wèi)者性格測(cè)試題及答案
- 2025年保密測(cè)試題及答案
- 2025年現(xiàn)代管理考試題及答案
- 重建代碼-疊層-傅里葉得層重建-傅里葉疊層-
- 2025年以往教資面試試題及答案
- 【2025年衛(wèi)生健康宣傳日】世界防治結(jié)核病日
- 新版《醫(yī)療器械經(jīng)營(yíng)質(zhì)量管理規(guī)范》(2024)培訓(xùn)試題及答案
- 2025年人教版數(shù)學(xué)五年級(jí)下冊(cè)教學(xué)計(jì)劃(含進(jìn)度表)
- 2025年初級(jí)社會(huì)工作者綜合能力全國(guó)考試題庫(kù)(含答案)
- 充電設(shè)施運(yùn)營(yíng)管理制度文件范文
- 《神奇糖果店》教學(xué)課件
- 部編人教版二年級(jí)道德與法治下冊(cè)同步練習(xí)(全冊(cè))
- h型鋼力學(xué)性能計(jì)算表
- 三體系程序文件(參考)
- L-J質(zhì)控圖制作(傻瓜式填數(shù)據(jù)生成圖)
- 粗粒土直接剪切試驗(yàn)抗剪強(qiáng)度指標(biāo)變化規(guī)律
評(píng)論
0/150
提交評(píng)論