版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
學(xué)號(hào)畢業(yè)設(shè)計(jì)開題報(bào)告基于Android平臺(tái)的塔防游戲設(shè)計(jì)學(xué)生姓名XX專業(yè)名稱計(jì)算機(jī)科學(xué)與技術(shù)指導(dǎo)教師XX計(jì)算機(jī)與信息工程學(xué)院畢業(yè)設(shè)計(jì)開題報(bào)告題目名稱:基于Android平臺(tái)的塔防游戲設(shè)計(jì)1.課題背景Android一詞的本義指“機(jī)器人”,同時(shí)也是Google于2007年11月5日宣布的基于Linux平臺(tái)的開源手機(jī)操作系統(tǒng)的名稱,該平臺(tái)由操作系統(tǒng)、中間件、用戶界面和應(yīng)用軟件組成,號(hào)稱是首個(gè)為移動(dòng)終端打造的真正開放和完整的移動(dòng)軟件。Android系統(tǒng)在應(yīng)用游戲開發(fā)方面有如下特點(diǎn):1.開放性:在優(yōu)勢(shì)方面,Android平臺(tái)首先就是其開放性,開放的平臺(tái)允許任何移動(dòng)終端廠商加入到Android聯(lián)盟中來。開放的平臺(tái)也會(huì)帶來更大競爭,如此一來,消費(fèi)者將可以用更低的價(jià)位購得心儀的手機(jī)。2.硬件選擇:這一點(diǎn)還是與Android平臺(tái)的開放性相關(guān),由于Android的開放性,眾多的廠商會(huì)推出千奇百怪,功能特色各具的多種產(chǎn)品。功能上的差異和特色,卻不會(huì)影響到數(shù)據(jù)同步、甚至軟件的兼容。3.不限制開發(fā)商:Android平臺(tái)提供給第三方開發(fā)商一個(gè)十分寬泛、自由的環(huán)境,因此不會(huì)受到各種條條框框的阻擾。Unity,也稱Unity3D,這種3D游戲開發(fā)引擎是最近幾年非常熱門的一種,跨平臺(tái)能力強(qiáng)是它的最主要也是最受大家稱贊的特點(diǎn),支持PC、Mac、IOS、Linux、Android、網(wǎng)頁等幾乎所有的平臺(tái),移植方便,3D圖形性能優(yōu)越,友好方便的工具界面,以及不錯(cuò)的資源優(yōu)化能力,被廣大游戲開發(fā)者所喜愛。在目前的Android手機(jī)應(yīng)用開發(fā)界,Unity幾乎成為Android游戲開發(fā)的標(biāo)準(zhǔn)工具。2.開發(fā)設(shè)計(jì)的基本內(nèi)容及預(yù)期設(shè)計(jì)效果開發(fā)設(shè)計(jì)的基本內(nèi)容如下:游戲名稱:《五岳乾坤》游戲類型:3D塔防益智類游戲游戲平臺(tái):PC、Android游戲模式:過關(guān)模式場景:培防游戲的場景的模式是固定的,它由一個(gè)二維的單元格組成,每個(gè)格子的用途不同,通常娃下列用途之一:(1)專用于擺放防守單位。(2)無法擺放防守單位,也不允許敵人通過。(3)專用于敵人通過。攝像機(jī):攝像機(jī)始終由上歪上俯視游戲場景,按住鼠標(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)的甲蟲形怪物,另一種是飛行在空中的蛇行怪物。每消滅一個(gè)敵人將獲取一定點(diǎn)數(shù),點(diǎn)數(shù)用于創(chuàng)建防守單位。防守單位:游戲中有一種基本類型的防守單位,它是一個(gè)可飛龍,一旦敵人進(jìn)入它的攻擊范圍便會(huì)向敵人開火。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)行無異常,理想條件下游戲可流暢運(yùn)行。3.開發(fā)設(shè)計(jì)方案本軟件基于Android平臺(tái)進(jìn)行開發(fā),開發(fā)工具使用Unity3D4.5;PhotoshopCS6;EditPuls3。游戲UI設(shè)計(jì)與制作主要用PhotoshopCS6,包括游戲場景的背景、個(gè)性化按鈕、游戲信息的顯示等貼圖。游戲的模型建立使用Unity3D開發(fā)工具,包括地圖制作、環(huán)境制作、粒子效果、模型的物理特性等。游戲中最核心部分腳本代碼的編寫需要使用EditPuls編輯工具,代碼的語言選用比較簡單易操作的C#語言。將腳本指定給游戲模型,再將各種類型參數(shù)連接,完成游戲設(shè)計(jì)方案。此外,為使游戲功能全面,在怪物原型和場景設(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通過收集查閱資料確定設(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制作游戲場景,導(dǎo)入模型,美化游戲場景,添加必要元素。20**.04.19~20**.05.11編寫游戲腳本,將各模型指定腳本,完善游戲內(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游戲開發(fā)大全[M].第二版.人民郵電出版社,20**-7-1王曉東.計(jì)算機(jī)算法分析與設(shè)計(jì)[M].北京:電子工業(yè)出版社,2007陸陽.EclipseRCP與SpringOSGi:技術(shù)詳解與最佳實(shí)踐[M].第一版.機(jī)械工業(yè)出版社,20**-1-1吳越勝,李新磊.Eclipse3.0程序開發(fā)技術(shù)詳解[M].第一版.清華大學(xué)出版社,2010-10-1李寧.Android開發(fā)完全講義[M].第二版.水利水電出版社,2012-4-1MarkAllenWeiss[美].數(shù)據(jù)結(jié)構(gòu)與算法分析-java語言描述[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. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 區(qū)域獨(dú)家代理協(xié)議合同范例
- 舊機(jī)動(dòng)車委托購買合同范例
- 用地合同范例查詢
- 磚廠煤炭采購合同范例
- 小白菜采購合同范例
- 花卉出租合同范例
- 2025經(jīng)銷有限公司 年標(biāo)準(zhǔn)合同(甲)
- 2025淘寶客服合同參考范本
- 外墻噴涂合同范例
- 公司租賃股東車輛合同范例
- 電大財(cái)務(wù)大數(shù)據(jù)分析編程作業(yè)4
- 新中國史智慧樹知到期末考試答案2024年
- 揭開人際吸引的奧秘 心理健康七年級(jí)全一冊(cè)
- 景觀生態(tài)學(xué)基礎(chǔ)智慧樹知到期末考試答案2024年
- 項(xiàng)目用地報(bào)批知識(shí)講座
- 2025屆高三英語一輪復(fù)習(xí)讀后續(xù)寫微技能之無靈主語
- 9.刷牙洗臉(課件)-一年級(jí)勞動(dòng)教育“小農(nóng)莊”(校本課程)
- 部編版語文四年級(jí)下冊(cè)第二單元大單元教學(xué)設(shè)計(jì)核心素養(yǎng)目標(biāo)
- 草本霧化行業(yè)分析
- 2023年《鐵道概論》考試復(fù)習(xí)題庫附答案(含各題型)
- (電焊工)勞務(wù)分包合同
評(píng)論
0/150
提交評(píng)論