-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Unity完全項目制作實戰 版權信息
- ISBN:9787559652683
- 條形碼:9787559652683 ; 978-7-5596-5268-3
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>
Unity完全項目制作實戰 內容簡介
全書一共8章,主要包括:打造虛擬漫游場景——愜意海島、駕馭Shader、玩轉C#腳本、GUI設計、打造游戲角色、詳解游戲特效、游戲項目實戰、打通網絡連接等內容。本書不同于當前多數Unity教材中冗長、復雜的大型項目講解,而是致力于將Unity開發的實用知識點,設計為一個個短小精悍、快速可用、適合課堂教學的小例子,將Unity開發所需的種種復雜技術,拆分為一個個的小實例、小招式,力求每個小實例和小招式都能滿足某方面的功能需求。該方式能做到現學現用,能*大程度地縮短“吸收→應用”的“反射弧”,更符合學習規律。根據作者長期的教學與游戲開發經驗,只要掌握好每一個小招式,當你遇到一個大型項目的開發需求時,思路與方法便會自然呈現。 為方便學習,本書有配套的實訓冊——《Unity項目實訓》,由8個實訓范例組成,與教材內容同步。另外,還準備了配套學習資源包,包含高清教學視頻(共37集,約730分鐘)、素材及工程文件、電子課件、同步學習案例等資源。
Unity完全項目制作實戰 目錄
1.1 打造簡單的游戲地形環境
1.1.1 在3ds Max中制作地面模型
1.1.2 在Unity中繼續制作其他物體
1.2 添加**人稱控制器
1.2.1 添加**人稱控制器
1.2.2 為地面添加 Collider組件
1.2.3 在**人稱控制器上鏈接一個“子物體”跑車
1.3 為場景添加背景音樂
1.3.1 拷貝音樂文件到項目的Assets 文件夾下
1.3.2 添加所需的音頻組件
1.3.3 發布程序
本章小結
本章練習
第2章 駕馭 Shader——制作色彩豐富的游戲場景效果
2.1 用3ds Max 創建小房子
2.1.1 創建兩條樣條線
2.1.2 對齊樣條線
2.1.3 將樣條線轉化為模型
2.1.4 導出FBX模型
2.2 使用 Standard Shader——美化房子周圍環境
2.2.1 構建游戲場景
2.2.2 為房頂添加材質
2.2.3 為墻面添加材質
2.2.4 為地面添加材質
2.3 烘焙和使用法線貼圖——制作北歐桌子光影效果
2.3.1 用CrazyBump軟件生成法線貼圖
2.3.2 構建游戲場景
2.3.3 用Normal Map實現桌子表面的光影效果
2.4 烘焙和使用Complete Map——制作郁金香受光效果
2.4.1 在3ds Max 中烘焙 Complete Map完成貼圖
2.4.2 構建游戲場景
2.4.3 制作Legacy Shaders 材質
2.5 自定義 Shader——制作客廳金色環境光效果
2.5.1 打開工程文件并新建一個材質
2.5.2 使用自定義Shader 腳本
2.5.3 運行測試
2.6 自定義 Shader——制作兩張貼圖相互切換效果
2.6.1 構建游戲場景
2.6.2 應用TwoPictrues 自定義Shader 腳本
2.6.3 編寫代碼
2.7 初探Light Mapping——制作紐約建筑物光照效果
2.7.1 構建游戲場景
2.7.2 燈光烘焙的設置
2.7.3 運行測試
本章小結
本章練習
第3章 玩轉C#腳本
3.1 移動物體——兩架飛機在場景中移動
3.1.1 新建項目并拷貝素材
3.1.2 制作1號飛機在天上飛行的效果
3.1.3 制作跑道物體
3.1.4 制作2號飛機降落在跑道上的效果
3.2 更換貼圖——制作循環更換材質貼圖的游戲
3.2.1 構建游戲場景
3.2.2 控制物體材質的相關代碼
3.2.3 完成腳本的*終編寫
3.3 隨機位置出現敵人——制作抓魚游戲
3.3.1 構建場景
3.3.2 代碼開發
3.4 射線碰撞檢測——添加魚網捕魚功能
3.4.1 構建場景
3.4.2 代碼開發
3.5 發射子彈——模擬主角控制和發射子彈游戲
3.5.1 構建場景
3.5.2 程序開發
3.5.3 綜合調整物體的尺寸
3.6 旋轉坦克炮塔——鼠標控制開火并消滅敵人
3.6.1 在3ds Max 中對坦克模型進行優化
3.6.2 構建游戲場景
3.6.3 代碼開發
3.6.4 添加射擊功能
3.6.5 添加敵人倒地功能
本章小結
本章練習
第4章 巧用GUI——完美的圖形化界面引擎
4.1 按鈕跳轉場景——兩個場景互相跳轉
4.1.1 創建兩個場景
4.1.2 GUI按鈕的功能實現
4.1.3 發布游戲
4.2 應用腳本和 Slider——實時調整場景色調
4.2.1 構建游戲場景
4.2.2 使用調整亮度、飽和度和對比度的C#腳本
4.2.3 通過滑動條調整畫面飽和度
4.3 Trigger 彈出菜單——邊走邊查看紅酒信息
4.3.1 構建游戲場景——紅酒館虛擬漫游場景
4.3.2 Trigger 觸發器
4.3.3 制作帶滾動條的GUI菜單
4.3.4 發布程序
4.4 獲取文本輸入框信息——制作年齡問卷頁面
4.4.1 構建游戲場景
4.4.2 代碼編寫
4.4.3 InputField的On Value Change 事件設置
4.4.4 *終完成與測試
本章小結
本章練習
第5章 游戲角色動作控制
5.1 鍵盤控制人物動作——行走、跳躍
5.1.1 FBX模型準備
5.1.2 導入FBX模型、分割動畫
5.1.3 在場景中擺放人物
5.1.4 設計 Animator Controller
5.1.5 編寫代碼
5.2 單鍵控制四種動作的切換
5.2.1 構建游戲場景
5.2.2 分割動畫并編輯Animator 節點圖
5.2.3 **階段開發——用代碼的方式設置動畫過渡
5.2.4 第二階段代碼開發——加入連招功能
5.3 玩家控制物體動作——為齒輪添加尋路功能
5.3.1 構建游戲場景
5.3.2 設置尋路功能
5.3.3 添加障礙物
5.4 鼠標控制目標尋路動作——添加高低差尋路
5.4.1 構建游戲場景
5.4.2 設置 NavMesh 網格尋路功能
5.4.3 鼠標控制尋路目標
5.4.4 Off Mesh Link
5.5 用鼠標控制動物動作——為老虎添加Nav Mesh 尋路功能
5.5.1 構建游戲場景
5.5.2 設置尋路功能
設計鼠標控制老虎移動的腳本
5
本章小結
本章練習
第6章 Particle System 粒子屬性詳解
6.1 在場景中添加粒子系統
6.2
Unity完全項目制作實戰 作者簡介
劉力溯,筆名“府河居士”,Adobe認證設計師。本科畢業于中國傳媒大學動畫學院,研究生畢業于四川大學,現為四川音樂學院數字藝術系講師。廣泛涉獵視頻后期制 作、網站建設開發、虛擬現實、動漫等領域,具有藝術與技術相結合的跨界復合學科視野。交互設計作品《成都彭州葛仙山景區觸摸屏多媒體導游系統》及多個景點的照片360°全景程序在景區獲實際使用。
- >
企鵝口袋書系列·偉大的思想20:論自然選擇(英漢雙語)
- >
【精裝繪本】畫給孩子的中國神話
- >
詩經-先民的歌唱
- >
唐代進士錄
- >
回憶愛瑪儂
- >
隨園食單
- >
月亮虎
- >
中國人在烏蘇里邊疆區:歷史與人類學概述