《虛擬仿真與游戲開發(fā)實用教程》為大學(xué)院校各個專業(yè)精心打造,既適合藝術(shù)設(shè)計類專業(yè)的學(xué)生又適合計算機技術(shù)類專業(yè)及綜合應(yīng)用類專業(yè)學(xué)生學(xué)習(xí),通過各個章節(jié)的理論結(jié)合實例工程的結(jié)構(gòu),在每個實例中都重點切入一個或幾個Unity引擎的核心功能點,引導(dǎo)學(xué)生一邊閱讀、一邊動手,通過實際操作來掌握學(xué)習(xí)內(nèi)容,使學(xué)生快速掌握Unity引擎的使用方法,通過14個章節(jié)的學(xué)習(xí),能夠最終掌握虛擬現(xiàn)實交互應(yīng)用及游戲應(yīng)用的開發(fā)。
第1章虛擬仿真及引擎介紹
1.1虛擬仿真簡介
1.2虛擬仿真引擎簡介
1.3游戲及虛擬仿真作品介紹
1.4軟件安裝
第2章引擎編輯器
2.1 界面布局
2.2工具欄
2.3菜單欄
2.4 Project(項目)視圖
2.5 Hierarchy(層級)視圖
2.6 Inspector(檢視)視圖
2.7 Game(游戲)視圖
2.8 Scene(場景)視圖
2.9 Profile(分析器)視圖
2.10 Console(控制臺)視圖
2.11界面定制
第3章資源導(dǎo)入流程
3.1 3D模型、材質(zhì)與動畫的導(dǎo)人
3.2圖片資源的導(dǎo)入
3.3音頻、視頻的導(dǎo)入
3.4組件
3.5創(chuàng)建Prefab
3.6 Unity Asset Store資源商店
第4章創(chuàng)建基本游戲場景
4.1創(chuàng)建工程和游戲場景
4.2創(chuàng)建基本幾何體
4.3創(chuàng)建光源
4.4創(chuàng)建攝像機
4.5地形編輯器
4.6樹木編輯器
4.7創(chuàng)建角色
4.8動畫錄制
4.9天空盒
4.10霧效
4.11水效果
第5章Unity腳本開發(fā)基礎(chǔ)(適用專業(yè):綜合應(yīng)用、程序開發(fā))
5.1腳本介紹
5.2 Unity腳本語言
5.3 JavaScript基本語法
5.4 C#基本語法
5.5創(chuàng)建腳本
5.6游戲?qū)ο蠹敖M件的訪問
5.7常用腳本API
5.8輸入控制
第6章Shuriken粒子系統(tǒng)(適用專業(yè):視覺藝術(shù)、綜合應(yīng)用)
6.1 Shuriken粒子系統(tǒng)概述
6.2 Shuriken粒子系統(tǒng)的控制面板
6.3 Shuriken粒子系統(tǒng)的參數(shù)講解
6.4粒子系統(tǒng)案例
第7章Mecanim動畫系統(tǒng)
7.1 Mecanim概述
7.2資源的準備和導(dǎo)人
7.3使用人形角色的動畫
7.4在游戲中使用角色動畫
第8章物理引擎
8.1 RigidBody:剛體
8.2 Collider:碰撞體
8.3 Character Controller:角色控制器
8.4布料
8.5關(guān)節(jié)
8.6物理引擎實例(適用專業(yè):綜合應(yīng)用、程序開發(fā))
第9章光照貼圖技術(shù)(適用專業(yè):視覺藝術(shù)、綜合應(yīng)用)
9.1概述
9.2烘焙Lightmap的簡單示例
9.3烘焙相關(guān)的參數(shù)詳解
9.4三種Lightmapping方式的比較
9.5 Light Probes
第10章導(dǎo)航網(wǎng)格尋路(適用專業(yè):綜合應(yīng)用、程序開發(fā))
10.1概述
10.2導(dǎo)航網(wǎng)格尋路系統(tǒng)簡單示例
10.3導(dǎo)航網(wǎng)格尋路系統(tǒng)相關(guān)參數(shù)詳解
10.4進階使用
第11章遮擋剔除技術(shù)
11.1概述
11.2使用遮擋剔除
11.3設(shè)置烘焙參數(shù)
11.4使用Occlusion Area組件
11.5使用Occlusion Portal組件
第12章 圖像特效(適用專業(yè):視覺藝術(shù)、綜合應(yīng)用)
12.1圖像特效的作用
12.2圖像特效資源包概述
12.3圖像特效參數(shù)詳解及效果演示
12.4圖像特效應(yīng)用
第13章增強現(xiàn)實技術(shù)應(yīng)用
13.1增強現(xiàn)實技術(shù)概述
13.2基于Vuforia的Android增強現(xiàn)實應(yīng)用制作
第14章虛擬現(xiàn)實技術(shù)應(yīng)用
14.1飛行模擬場景項目制作(適用專業(yè):藝術(shù)設(shè)計、綜合應(yīng)用)
14.2飛機引擎拆裝模擬項目設(shè)計(適用專業(yè):綜合應(yīng)用、程序開發(fā))
14.3飛機引擎拆裝模擬項目開發(fā)(適用專業(yè):程序開發(fā))
第15章游戲項目開發(fā)實戰(zhàn)(適用專業(yè):程序開發(fā))
15.1游戲流程設(shè)計
15.2游戲場景構(gòu)建
15.3游戲界面構(gòu)建
15.4游戲音效調(diào)用
15.5游戲按鈕控制
15.6敵人AI制作
15.7游戲玩家控制