需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):17049 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:隨著游戲事業(yè)的快速發(fā)展,unity3D作為一款多功能并能實(shí)現(xiàn)跨平臺游戲開發(fā)的3D引擎,在游戲開發(fā)領(lǐng)域變得越來越炙手可熱,深受游戲開發(fā)者的喜愛。本課題的核心內(nèi)容是研究以Unity3D軟件為平臺設(shè)計(jì)的一款飛機(jī)射擊類游戲。 本課題從前期設(shè)計(jì)所需要的軟件、技術(shù)介紹、項(xiàng)目的功能需求、詳細(xì)設(shè)計(jì)和游戲的運(yùn)行以及打包等方面介紹了一款游戲的開發(fā)過程。本設(shè)計(jì)是以飛機(jī)為主的射擊游戲,設(shè)計(jì)平臺為Unity3D 4.6版本,設(shè)計(jì)語言使用的是C#語言。 這款射擊類的游戲,它的主要功能是實(shí)現(xiàn)游戲界面、主角、敵人和子彈的創(chuàng)建,游戲的具體操作的設(shè)計(jì)(鼠標(biāo)以及鍵盤的控制)、基本的物理碰撞等等。飛機(jī)射擊游戲是個(gè)老幼皆宜的小游戲,它是永恒的娛樂經(jīng)典。在游戲開發(fā)中使用了鍵盤和鼠標(biāo)控制、輔以生動的界面,各個(gè)功能模塊構(gòu)成了一個(gè)不可分割的整體。
關(guān)鍵詞:3D技術(shù) ;C#;unity3D 射擊類游戲
目錄 摘要 Abstract 1.前言-1 2.緒論-2 2.1游戲的歷史-2 2.2 Unity的歷程-2 2.3飛機(jī)射擊游戲的簡介-2 2.4本章小節(jié)-3 3.軟件介紹-4 3.1 Unity簡介-4 3.2 Visual studio 2010簡介-4 3.3 Microsoft Visual C#簡介-4 3.4系統(tǒng)開發(fā)運(yùn)行環(huán)境-5 3.5本章小結(jié)-5 4.系統(tǒng)理論與技術(shù)-6 4.1系統(tǒng)需求-6 4.1.1界面需求-6 4.1.2功能需求-6 4.2系統(tǒng)技術(shù)-6 4.2.1 Unity技術(shù)介紹-6 4.2.2物理引擎-7 4.3本章小結(jié)-8 5.游戲系統(tǒng)的實(shí)現(xiàn)-9 5.1 Unity3D工程的創(chuàng)建-9 5.2 Unity3D的界面-9 5.3游戲的制作-10 5.3.1游戲創(chuàng)建流程圖以及層次圖-10 5.3.2創(chuàng)建場景-11 5.3.3模型的導(dǎo)入和添加材質(zhì)-11 5.3.4游戲開始界面模塊的設(shè)計(jì)-12 5.3.5游戲登錄界面模塊的設(shè)計(jì)-15 5.3.6游戲說明界面模塊的設(shè)計(jì)-18 5.3.7游戲難易選擇界面模塊的設(shè)計(jì)-19 5.3.8游戲簡單界面模塊的設(shè)計(jì)-20 5.3.9游戲困難界面模塊的設(shè)計(jì)-28 5.4 射擊游戲的打包與導(dǎo)出-30 5.5 本章小結(jié)-30 6.游戲的運(yùn)行和改進(jìn)-31 6.1游戲的運(yùn)行-31 6.2射擊游戲的改進(jìn)-32 6.3本章小結(jié)-32 結(jié)論-33 致謝-34 參考文獻(xiàn)-35 附錄-36 |