定 價:¥49.00
作 者: | 程明智,陳春鐵 |
出版社: | 電子工業(yè)出版社 |
叢編項: | |
標 簽: | 暫缺 |
ISBN: | 9787121359569 | 出版時間: | 2019-03-01 | 包裝: | 平裝 |
開本: | 16開 | 頁數(shù): | 208 | 字數(shù): |
目 錄
第1章 Unity場景漫游作品制作案例 1
1.1 作品簡介 1
1.2 開發(fā)環(huán)境介紹 1
1.3 實現(xiàn)過程 1
1.3.1 Unity引擎安裝說明 1
1.3.2 創(chuàng)建工程文件 2
1.3.3 新建場景 3
1.3.4 創(chuàng)建地形 3
1.3.5 地形大小設(shè)置 4
1.3.6 創(chuàng)建山和湖 4
1.3.7 添加底層貼圖 5
1.3.8 添加草地、山峰及小路的貼圖 6
1.3.9 添加樹木 7
1.3.10 添加草叢 9
1.3.11 添加湖水 11
1.3.12 添加天空盒 12
1.3.13 添加外圍海水 14
1.3.14 添加第一人稱視角 15
1.3.15 添加不可見阻隔物 16
1.3.16 添加平行光的陰影 18
1.3.17 添加特效 18
1.3.18 添加霧效 20
1.3.19 添加風(fēng)向 20
1.3.20 地形等高貼圖的導(dǎo)出 21
1.3.21 地形等高貼圖的導(dǎo)入 21
1.3.22 作品發(fā)布 21
第2章 射擊類游戲作品制作案例 23
2.1 作品簡介 23
2.2 開發(fā)環(huán)境介紹 23
2.3 實現(xiàn)過程 23
2.3.1 GUI設(shè)置 23
2.3.2 設(shè)置第二組按鈕 31
2.3.3 添加背景音樂 32
2.3.4 添加按鈕聲音 34
2.3.5 解決UI的自適應(yīng)問題 36
2.3.6 連接第二個場景 37
2.3.7 解決轉(zhuǎn)場問題 37
2.3.8 搭建第二個場景 38
2.3.9 拖曳地形 39
2.3.10 設(shè)置動態(tài)云 39
2.3.11 制作天空盒 40
2.3.12 動態(tài)云腳本控制 43
2.3.13 風(fēng)車動畫制作 43
2.3.14 加入燈光 47
2.3.15 加入第三人稱 47
2.3.16 添加單擊鼠標左鍵時的游戲音效 48
2.3.17 設(shè)置動畫聲源 50
2.3.18 發(fā)布.exe格式文件 50
第3章 關(guān)卡類游戲作品制作案例 51
3.1 作品簡介 51
3.2 開發(fā)環(huán)境介紹 51
3.3 實現(xiàn)過程 51
3.3.1 準備工作 51
3.3.2 創(chuàng)建游戲主界面 51
3.3.3 創(chuàng)建闖關(guān)選擇界面 65
3.3.4 創(chuàng)建第一關(guān)簡單版游戲 71
3.3.5 創(chuàng)建第一關(guān)復(fù)雜版游戲 84
第4章 AR形式App作品制作案例 85
4.1 作品簡介 85
4.2 開發(fā)環(huán)境介紹 85
4.2.1 安裝Unity引擎 85
4.2.2 開發(fā)環(huán)境配置 85
4.3 實現(xiàn)過程 89
4.3.1 首頁制作 89
4.3.2 制作二維碼掃描識讀部分 97
4.3.3 邏輯功能實現(xiàn) 102
第5章 基于全景圖片的漫游作品制作案例 108
5.1 作品簡介 108
5.2 開發(fā)環(huán)境介紹 108
5.3 實現(xiàn)過程 108
5.3.1 開發(fā)環(huán)境安裝說明 108
5.3.2 新建工程文件 108
5.3.3 制作全景球 109
5.3.4 制作全景場景轉(zhuǎn)換效果 111
5.3.5 添加全景球內(nèi)的相機 113
5.3.6 創(chuàng)建相機所帶的按鈕 114
5.3.7 創(chuàng)建相機移動腳本 118
5.3.8 創(chuàng)建第二個場景 119
5.3.9 創(chuàng)建事件觸發(fā)腳本 121
5.3.10 初步測試 123
5.3.11 創(chuàng)建調(diào)用相機預(yù)制體腳本 124
5.3.12 作品發(fā)布 125
第6章 基于Arduino外設(shè)的體感游戲作品制作案例 126
6.1 作品簡介 126
6.2 開發(fā)環(huán)境介紹 126
6.3 實現(xiàn)過程 128
6.3.1 開發(fā)環(huán)境安裝說明 128
6.3.2 Unity部分設(shè)置 128
6.3.3 制作鋼琴琴鍵UI 131
6.3.4 點亮琴鍵的實現(xiàn)腳本 133
6.3.5 取消點亮琴鍵的實現(xiàn)腳本 135
6.3.6 添加按鍵聲音 136
6.3.7 Arduino設(shè)置 139
6.3.8 硬件設(shè)備連接 141
6.3.9 Arduino代碼上傳 141
6.3.10 作品發(fā)布 143
第7章 基于Unity3D的2D小游戲(八分音符)制作案例 144
7.1 作品簡介 144
7.2 開發(fā)環(huán)境介紹 144
7.3 實現(xiàn)過程 144
7.3.1 Unity引擎安裝說明 144
7.3.2 打開初始工程文件 144
7.3.3 創(chuàng)建腳本 144
7.3.4 創(chuàng)建主要UI 146
7.3.5 通過代碼控制Bird移動 153
7.3.6 修改Bird移動參數(shù) 154
7.3.7 設(shè)置游戲失敗機制 155
7.3.8 設(shè)置游戲重新開始機制 158
7.3.9 實現(xiàn)相機跟隨功能 160
7.3.10 制作障礙物 160
7.3.11 作品發(fā)布 161
第8章 基于Unity3D的AR形式App作品制作案例 162
8.1 作品簡介 162
8.2 開發(fā)環(huán)境介紹 162
8.3 實現(xiàn)過程 162
8.3.1 Unity引擎安裝說明 162
8.3.2 Android環(huán)境配置 162
8.3.3 制作識別圖 166
8.3.4 搭建場景 169
8.3.5 Android平臺作品發(fā)布 177
第9章 VR云編輯器(創(chuàng)視界)及其實戰(zhàn)案例 179
9.1 概述 179
9.1.1 背景介紹 179
9.1.2 應(yīng)用領(lǐng)域與適用對象 180
9.1.3 名詞定義 180
9.2 軟件概覽 181
9.2.1 系統(tǒng)結(jié)構(gòu) 181
9.2.2 系統(tǒng)功能簡介 181
9.2.3 性能指標 181
9.3 運行環(huán)境 182
9.3.1 硬件環(huán)境 182
9.3.2 軟件環(huán)境 182
9.4 使用說明 182
9.4.1 啟動創(chuàng)視界 182
9.4.2 布局介紹 184
9.4.3 素材資源區(qū)功能介紹 185
9.4.4 三維預(yù)覽編輯區(qū)功能介紹 186
9.4.5 屬性區(qū)功能介紹 188
9.4.6 腳本編輯區(qū)功能介紹 191
9.4.7 標題欄介紹 193
9.4.8 VR運行器 193
參考文獻 197