-
>
全國計算機等級考試最新真考題庫模擬考場及詳解·二級MSOffice高級應用
-
>
決戰行測5000題(言語理解與表達)
-
>
軟件性能測試.分析與調優實踐之路
-
>
第一行代碼Android
-
>
JAVA持續交付
-
>
EXCEL最強教科書(完全版)(全彩印刷)
-
>
深度學習
Unity 3D游戲開發-(第2版) 版權信息
- ISBN:9787115492944
- 條形碼:9787115492944 ; 978-7-115-49294-4
- 裝幀:一般膠版紙
- 冊數:暫無
- 重量:暫無
- 所屬分類:>>
Unity 3D游戲開發-(第2版) 本書特色
適讀人群 :本書適合初學者或者有一定基礎的開發者閱讀。 暢銷書全新升級,新版基于Unity 2018,上一版累計銷量30000冊 Unity User Group意見領袖北京地區負責人、雨松MOMO技術博客博主傾力打造 侑虎科技CEO張鑫、Unity 資深開發者高川作序推薦 游戲蠻牛創始人崇慕、Unity 圣典社區創始人楊博、游族網絡技術總監陳小飛、天馬時空技術總監竇玉波、藍港互動技術VP張宏亮、騰訊游戲《穿越火線》手游主程郭智、前Unity 布道師郭振平、網元圣堂技術總監胡志波、Unity 中國Field Engineer陳嘉棟、北京UUG 社區講師錢康來、鈦核互動聯合創始人王亮、《武林外傳》手游主程程小山、UVP 價值專家王文剛等眾多業內大咖傾力推薦
Unity 3D游戲開發-(第2版) 內容簡介
Unity 是一款市場占有率非常高的商業游戲引擎,橫跨25 個主流游戲平臺。本書基于Unity 2018,結合2D 游戲開發和3D 游戲開發的案例,詳細介紹了它的方方面面,內容涉及編輯器、游戲腳本、UGUI 游戲界面、動畫系統、持久化數據、靜態對象、多媒體、資源加載與優化、自動化與打包等。 本書適合初學者或者有一定基礎的開發者閱讀。
Unity 3D游戲開發-(第2版) 目錄
1.1 Unity簡介 1
1.2 跨平臺與多工種協作 1
1.3 Unity版本 2
1.4 Unity內置資源或拓展資源 3
1.5 示例項目打包與發布 5
1.6 Unity服務 7
1.7 小結 8
第 2章編輯器的結構 9
2.1 游戲項目 9
2.1.1 創建項目 9
2.1.2 打開項目 10
2.1.3 版本管理 10
2.1.4 安裝多個版本的Unity 11
2.2 Project視圖 12
2.2.1 創建資源 12
2.2.2 搜索資源 13
2.2.3 搜索標簽 14
2.3 Hierarchy視圖 16
2.3.1 創建游戲對象 16
2.3.2 搜索游戲對象 16
2.4 Inspector視圖 17
2.4.1 標題欄 17
2.4.2 組件欄 18
2.5 Scene視圖 19
2.5.1 導航欄 19
2.5.2 標題欄 20
2.5.3 坐標系控制器 21
2.5.4 視圖預覽 21
2.6 Game視圖 22
2.6.1 標題欄 22
2.6.2 視圖預覽 23
2.7 導航欄視圖 23
2.8 其他功能 25
2.8.1 小鎖頭 25
2.8.2 窗口菜單 25
2.8.3 保存組件參數 26
2.8.4 PackageManager 26
2.9 小結 27
第3章 拓展編輯器 28
3.1 拓展Project視圖 28
3.1.1 拓展右鍵菜單 28
3.1.2 創建菜單 30
3.1.3 拓展布局 31
3.1.4 監聽事件 32
3.2 拓展Hierarchy視圖 33
3.2.1 拓展菜單 33
3.2.2 拓展布局 34
3.2.3 重寫菜單 35
3.3 拓展Inspector視圖 37
3.3.1 拓展源生組件 38
3.3.2 拓展繼承組件 38
3.3.3 組件不可編輯 40
3.3.4 Context菜單 42
3.4 拓展Scene視圖 44
3.4.1 輔助元素 44
3.4.2 輔助UI 45
3.4.3 常駐輔助UI 46
3.4.4 禁用選中對象 47
3.5 拓展Game視圖 48
3.6 MenuItem菜單 49
3.6.1 覆蓋系統菜單 50
3.6.2 自定義菜單 50
3.6.3 源生自定義菜單 51
3.6.4 拓展全局自定義快捷鍵 52
3.7 面板拓展 53
3.7.1 Inspector面板 53
3.7.2 EditorWindows窗口 55
3.7.3 EditorWindows下拉菜單 56
3.7.4 預覽窗口 57
3.7.5 獲取預覽信息 59
3.8 Unity編輯器的源碼 60
3.8.1 查看DLL 60
3.8.2 清空控制臺日志 61
3.8.3 獲取EditorStyles樣式 63
3.8.4 獲取內置圖標樣式 64
3.8.5 拓展默認面板 66
3.8.6 例子:查找ManagedStaticReferences()靜態引用 67
3.8.7 UIElements 69
3.8.8 查詢系統窗口 71
3.8.9 自定義資源導入類型 73
3.9 小結 74
第4章 游戲腳本 75
4.1 創建腳本 75
4.1.1 腳本模板 75
4.1.2 拓展腳本模板 76
4.2 腳本的生命周期 78
4.2.1 腳本綁定事件 80
4.2.2 腳本初始化和銷毀 80
4.2.3 腳本更新與協程任務 82
4.2.4 停止協程任務 83
4.2.5 使用OnGUI顯示FPS 84
4.3 多腳本管理 85
4.3.1 腳本的執行順序 85
4.3.2 多腳本優化 86
4.4 腳本序列化 86
4.4.1 查看數據 87
4.4.2 私有序列化數據 88
4.4.3 serializedObject 90
4.4.4 監聽部分元素修改事件 91
4.4.5 序列化/反序列化監聽 92
4.4.6 ScriptableObject 95
4.4.7 腳本的Attributes特性 97
4.4.8 單例腳本 99
4.4.9 定時器 100
4.4.10 CustomYieldInstruction 101
4.4.11 工作線程 103
4.5 腳本編譯 104
4.5.1 編譯規則 105
4.5.2 優化編譯 105
4.5.3 編譯DLL 105
4.5.4 腳本跨平臺 106
4.5.5 程序集定義 106
4.5.6 日志 107
4.6 腳本調試 109
4.7 小結 111
第5章 UGUI游戲界面 112
5.1 基礎元素 112
5.2 事件系統 121
5.3 Canvas組件 135
5.4 Atlas 139
5.5 UGUI實例 142
5.6 小結 165
第6章 2D游戲開發 166
6.1 Sprite 166
6.2 Sprite動畫 171
6.3 Tile地圖 176
6.4 2D碰撞檢測 186
6.5 小結 195
第7章 動畫系統 196
7.1 模型 196
7.2 動畫編輯器 198
7.3 導入類動畫 200
7.4 動畫控制器 203
7.5 TimeLine編輯器 215
7.6 Playables 222
7.7 Constraint 227
7.8 小結 229
第8章 持久化數據 230
8.1 Excel 230
8.2 文件讀取與寫入 236
8.3 XML 247
8.4 YAML 251
8.5 小結 255
第9章 靜態對象 256
9.1 Lightmap 256
9.2 遮擋剔除 263
9.3 Batching(靜態合批) 268
9.4 尋路網格 270
9.5 反射探頭 277
9.6 小結 278
第 10章多媒體 279
10.1 音頻 279
10.2 視頻 287
10.3 小結 294
第 11章資源加載與優化 295
11.1 編輯模式 295
11.2 版本管理 300
11.3 運行模式 304
11.4 AssetBundle 308
11.5 游戲對象 315
11.6 優化工具 319
11.7 資源管理實例 325
11.8 小結 335
第 12章自動化與打包 336
12.1 資源導入 336
12.2 配置錯誤 345
12.3 自動打包 356
12.4 自動構建圖集與壓縮 366
12.5 小結 371
第 13章3D游戲開發 372
13.1 Shader 372
13.2 攝像機 384
13.3 場景管理 393
13.4 輸入事件 398
13.5 物理碰撞 403
13.6 實戰技巧 409
13.7 小結 419
Unity 3D游戲開發-(第2版) 作者簡介
宣雨松,雨松MOMO技術博客博主,10年以上游戲開發經驗,北京某上市游戲公司Unity技術專家,國內Unity User Group意見領袖,UVP價值專家,來自古城西安。
- >
隨園食單
- >
【精裝繪本】畫給孩子的中國神話
- >
大紅狗在馬戲團-大紅狗克里弗-助人
- >
上帝之肋:男人的真實旅程
- >
龍榆生:詞曲概論/大家小書
- >
月亮與六便士
- >
巴金-再思錄
- >
莉莉和章魚