需要金幣:![]() ![]() |
資料包括:完整論文 | ![]() |
![]() |
轉(zhuǎn)換比率:金額 X 10=金幣數(shù)量, 例100元=1000金幣 | 論文字數(shù):8447 | ![]() | |
折扣與優(yōu)惠:團購最低可5折優(yōu)惠 - 了解詳情 | 論文格式:Word格式(*.doc) | ![]() |
摘要:眾所周知,對于游戲行業(yè)來說,跨平臺一直是一個麻煩、復(fù)雜的工作。而Unity是一款3D游戲開發(fā)引擎,具有跨平臺能力,可以很方便的開發(fā)出適合多平臺的游戲,并且結(jié)合引擎自身簡單、實用等特性,深受廣大游戲開發(fā)者追捧。今年虛擬現(xiàn)實硬件的崛起,更是讓Unity引擎如魚得水,越來越受到人們的關(guān)注。 所以本次準備通過Unity引擎開發(fā)一款結(jié)合A*算法的益智類塔防游戲,并移植到手機當中。游戲分為怪物、防御塔、UI三個大模塊。從這三大模塊入手,分析各個腳本。闡述在開發(fā)中遇到的各個問題,以及解決的思路。最終完成了PC,手機端均可運行的益智類塔防游戲,玩家可以根據(jù)異想天開的思路建造重重障礙來阻止怪物前行。
關(guān)鍵詞:Unity;益智塔防;手機游戲;算法
目錄 摘要 Abstract 1 緒論-3 1.1 選題目的-3 1.2 題目調(diào)研-3 2 使用工具介紹及需求分析-4 2.1 Unity界面布局-4 2.2 Unity3D特點-4 2.3 Unity3D項目結(jié)構(gòu)-4 2.4需求分析-7 3 游戲設(shè)計-7 3.1 游戲概要設(shè)計-7 3.2 游戲詳細設(shè)計-8 4 游戲?qū)崿F(xiàn)-9 4.1 準備工作-9 4.1.1 游戲流程設(shè)計-9 4.1.2 UI資源-9 4.1.3 A*算法-9 4.1.4 場景搭建-10 4.2怪物模塊-12 4.2.1 怪物生成-12 4.2.2 怪物尋路-12 4.2.3 怪物的屬性-17 4.3防御塔部分-18 4.3.1 塔的建立-18 4.3.2 塔的升級,合成與銷毀-18 4.3.3 防御塔的攻擊范圍及子彈-21 4.4 UI部分-24 4.4.1 分數(shù)系統(tǒng)-24 4.4.2攝像機控制-25 5 游戲測試-27 參考文獻-30 致謝-31 |