書籍簡介:
《虛擬仿真與游戲開發(fā)實用教程》為大學院校各個專業(yè)精心打造,既適合藝術設計類專業(yè)的學生又適合計算機技術類專業(yè)及綜合應用類專業(yè)學生學習,通過各個章節(jié)的理論結(jié)合實例工程的結(jié)構,在每個實例中都重點切入一個或幾個Unity引擎的核心功能點,引導學生一邊閱讀、一邊動手,通過實際操作來掌握學習內(nèi)容,使學生快速掌握Unity引擎的使用方法,通過14個章節(jié)的學習,能夠最終掌握虛擬現(xiàn)實交互應用及游戲應用的開發(fā)。
作者簡介:
優(yōu)美締軟件(上海)有限公司
出版時間:
2015年04月
章節(jié)目錄:
第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章資源導入流程
3.1 3D模型、材質(zhì)與動畫的導人
3.2圖片資源的導入
3.3音頻、視頻的導入
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ā)基礎(適用專業(yè):綜合應用、程序開發(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è):視覺藝術、綜合應用)
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資源的準備和導人
7.3使用人形角色的動畫
7.4在游戲中使用角色動畫
第8章物理引擎
8.1 RigidBody:剛體
8.2 Collider:碰撞體
8.3 Character Controller:角色控制器
8.4布料
8.5關節(jié)
8.6物理引擎實例(適用專業(yè):綜合應用、程序開發(fā))
第9章光照貼圖技術(適用專業(yè):視覺藝術、綜合應用)
9.1概述
9.2烘焙Lightmap的簡單示例
9.3烘焙相關的參數(shù)詳解
9.4三種Lightmapping方式的比較
9.5 Light Probes
第10章導航網(wǎng)格尋路(適用專業(yè):綜合應用、程序開發(fā))
10.1概述
10.2導航網(wǎng)格尋路系統(tǒng)簡單示例
10.3導航網(wǎng)格尋路系統(tǒng)相關參數(shù)詳解
10.4進階使用
第11章遮擋剔除技術
11.1概述
11.2使用遮擋剔除
11.3設置烘焙參數(shù)
11.4使用Occlusion Area組件
11.5使用Occlusion Portal組件
第12章 圖像特效(適用專業(yè):視覺藝術、綜合應用)
12.1圖像特效的作用
12.2圖像特效資源包概述
12.3圖像特效參數(shù)詳解及效果演示
12.4圖像特效應用
第13章增強現(xiàn)實技術應用
13.1增強現(xiàn)實技術概述
13.2基于Vuforia的Android增強現(xiàn)實應用制作
第14章虛擬現(xiàn)實技術應用
14.1飛行模擬場景項目制作(適用專業(yè):藝術設計、綜合應用)
14.2飛機引擎拆裝模擬項目設計(適用專業(yè):綜合應用、程序開發(fā))
14.3飛機引擎拆裝模擬項目開發(fā)(適用專業(yè):程序開發(fā))
第15章游戲項目開發(fā)實戰(zhàn)(適用專業(yè):程序開發(fā))
15.1游戲流程設計
15.2游戲場景構建
15.3游戲界面構建
15.4游戲音效調(diào)用
15.5游戲按鈕控制
15.6敵人AI制作
15.7游戲玩家控制
封面圖: