需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字?jǐn)?shù):15727 | ![]() | |
折扣與優(yōu)惠:團(tuán)購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:電子游戲的形式隨著計(jì)算機(jī)科學(xué)與技術(shù)的不斷發(fā)展越來越多樣化,用戶對于電子游戲的娛樂性需求也越來越高,追求更加真實(shí)的的感官體驗(yàn)。3D游戲應(yīng)時(shí)而生,與平面的2D游戲相比,3D游戲讓用戶感覺更加身臨其境,更加享受。Unity3D是一個(gè)2D與3D皆可的游戲開發(fā)工具和游戲引擎套件,其中包括了圖形、音頻、物理、動(dòng)畫等多方面的引擎支持,在腳本方面Unity支持C#、JavaScript、Boo三種語言,其最主要的特點(diǎn)還是一次開發(fā)多個(gè)平臺(tái)部署,非常適合于現(xiàn)在的游戲開發(fā)。 本文將展示一個(gè)用Unity軟件來設(shè)計(jì)和開發(fā)跑酷游戲的全過程。本游戲采用的開發(fā)環(huán)境是Visual Studio 2013,使用C#語言實(shí)現(xiàn)。按照游戲的開發(fā)思路,從游戲策劃、實(shí)現(xiàn)到測試一步步展開,完成畢業(yè)設(shè)計(jì)的最終作品。本文將講述的重點(diǎn)放在游戲策劃和實(shí)現(xiàn)這兩個(gè)環(huán)節(jié),從模型的制作到導(dǎo)入,腳本編寫的思路等具體細(xì)節(jié),直到項(xiàng)目完成,游戲的測試將在Unity3D軟件中和通過生成可執(zhí)行文件來實(shí)現(xiàn)。 本游戲具有良好的操作性和娛樂性,實(shí)現(xiàn)了游戲的部分主要功能,滿足玩家對游戲的基本需求,也可以針對本游戲進(jìn)行再次開發(fā),有著一定的實(shí)用性。
關(guān)鍵詞 電子游戲;Unity3D;跑酷游戲;Visual Studio 2013;C#
目錄 摘要 Abstract 1 緒論-1 1.1 游戲開發(fā)背景及意義-1 1.1.1 游戲開發(fā)背景-1 1.1.2 游戲開發(fā)意義-1 1.2 游戲開發(fā)內(nèi)容-2 1.3 論文的組織結(jié)構(gòu)-2 2 游戲的技術(shù)知識(shí)和軟件介紹-3 2.1 3D圖形庫-3 2.2 物理引擎-3 2.2.1 物理引擎簡介-3 2.2.2 物理引擎基本架構(gòu)-4 2.3 Unity3D-4 2.3.1 Unity3D簡介-4 2.3.2 Unity3D界面介紹-5 2.3.3 Unity3D基本概念-5 2.4 Maya介紹-6 3 游戲策劃-8 3.1 游戲的簡要介紹-8 3.2 背景和情節(jié)-8 3.3 游戲角色和各場景素材-8 3.3.1 角色的設(shè)計(jì)-8 3.3.2 障礙物的設(shè)計(jì)-10 3.3.3 游戲環(huán)境的設(shè)計(jì)-10 3.3.4游戲登錄界面設(shè)計(jì)-11 3.4 游戲的操作方法-11 4 游戲的實(shí)現(xiàn)-12 4.1 模型的導(dǎo)入和添加材質(zhì)-12 4.2 游戲環(huán)境的實(shí)現(xiàn)-12 4.2.1 創(chuàng)建地形-12 4.2.2 設(shè)計(jì)地表輪廓-13 4.2.3 環(huán)境搭建-14 4.3場景角色及其程序?qū)崿F(xiàn)-15 4.3.1 跑道實(shí)現(xiàn)-15 4.2.2 人物實(shí)現(xiàn)-17 4.2.3 游戲場景的實(shí)現(xiàn)-19 4.2.4 游戲開始和結(jié)束場景的實(shí)現(xiàn)-20 5 游戲測試-22 5.1 在Unity3D中運(yùn)行測試-22 5.2 PC端測試-24 5.3 測試結(jié)果-26 結(jié)論-27 致謝-28 參考文獻(xiàn)-29 附錄-30 源代碼-30 |