Unity3D大風暴之入門篇(海量教學視頻版)

Unity3D大風暴之入門篇(海量教學視頻版)

《Unity3D大風暴之入門篇(海量教學視頻版)》是“Unity大風暴”系列三部曲的第一部,系統地講解了Unity3D的基本操作和功能實現,包括對NGUI、uniSWF和Scaleform等Unity主流GUI解決方案的解析,並配合大量實踐案例,力求通過通俗易懂的語言和充實細緻的配套光碟視頻講解讓初學者快速入門,打下堅實的開發基礎。

《Unity3D大風暴之入門篇(海量教學視頻版)》適合動漫、遊戲專業學生,以及動漫、遊戲開發公司人員閱讀。

基本介紹

  • 書名:Unity3D大風暴之入門篇(海量教學視頻版)
  • 作者:智畫互動開發團隊
  • ISBN: 978-7-121-22242-9
  • 頁數:328頁
  • 定價:79.00元
  • 出版社:電子工業出版社
  • 開本:16開
編輯推薦,圖書目錄,第1章 Unity3D介紹,第2章 界面,第3章 工程的新建與管理,第4章 創建物體,第5章 物理特效,第6章 控制,第7章 GUI,第8章 後期工作,第9章 綜合實例,作者簡介,前言,本書作者,

編輯推薦

長達800分鐘的高清教學視頻,手把手教會初學者
數個開發案例,實戰為上
語言通俗易懂,均來自開發者一線筆記

圖書目錄

第1章 Unity3D介紹

1.1 Unity3D基礎知識概覽 2
1.1.1 真實的Unity3D 2
1.1.2 成長中的Unity3D 2
1.1.3 Unity3D的大好市場前景 2
1.1.4 Unity3D的個性 3
1.2 Unity3D開發平台 6
1.2.1 Unity3D引擎的搭建與安裝 6
1.2.2 Hello World——開始Unity漫步之旅 14

第2章 界面

2.1 Unity集成開發環境的整體布局 20
2.1.1 界面的自定義 22
2.1.2 Scene視窗 24
2.1.3 Game視窗 30
2.1.4 Project視窗 31
2.1.5 Inspector視窗 33
2.1.6 界面操作 33
2.1.7 標題欄 33
2.1.8 工具列 33
2.1.9 狀態欄與控制台 35
2.2 選單欄 36
2.2.1 File選單 36
2.2.2 Edit選單 38
2.2.3 Assets選單 44
2.2.4 GameObject選單 46
2.2.5 Terrain選單 47
2.2.6 Window選單 48
2.2.7 Help選單 51

第3章 工程的新建與管理

3.1 新建工程及導入資源包 53
3.2 工程的保存與管理 57

第4章 創建物體

4.1 地形 59
4.1.1 高度圖的導入與導出 59
4.1.2 地形的繪製 60
4.1.3 實例:繪製地形 63
4.1.4 地形貼圖 65
4.1.5 為地形添加樹貼圖 67
4.1.6 為地形添加草貼圖 68
4.1.7 設定地形參數 71
4.1.8 為地形添加水體 77
4.2 攝像機 80
4.2.1 攝像機概述 80
4.2.2 攝像機的創建 80
4.2.3 攝像機參數的調節 81
4.2.4 鏡頭的移動 87
4.3 光源 92
4.3.1 基礎光源 92
4.3.2 開啟光影 96
4.4 輔助元素 102
4.5 添加角色和道具 103
4.5.1 添加角色 103
4.5.2 添加道具 111
4.6 最佳化渲染 117
4.7 天空盒 120
4.7.1 創建天空盒 120
4.7.2 霧化效果 125
4.7.3 實例:添加天空盒 127

第5章 物理特效

5.1 剛體及碰撞器 130
5.1.1 剛體 130
5.1.2 碰撞器 132
5.2 關節 137
5.2.1 鉸鏈關節 137
5.2.2 固定關節 139
5.2.3 彈簧關節 140
5.2.4 布娃娃 142
5.2.5 角色關節 144
5.2.6 可配置關節 145
5.3 實例:鐘擺 147
5.4 粒子系統 150
5.4.1 創建粒子 150
5.4.2 粒子系統的屬性及參數 152
5.4.3 實例:火焰效果 168

第6章 控制

6.1 Unity腳本程式編輯 176
6.1.1 Unity專用腳本語言 176
6.1.2 Unity的Help選單 176
6.1.3 腳本編寫 177
6.2 Unity中的JavaScript腳本語言入門 184
6.2.1 變數 184
6.2.2 運算符 185
6.2.3 邏輯運算符 188
6.2.4 條件運算 189
6.2.5 循環 192
6.3 函式 194
6.4 控制 203
6.4.1 訪問Unity內的部分組件 203
6.4.2 Input控鍵 207
6.4.3 物體的創建和銷毀 212
6.4.4 碰撞與觸發 218
6.4.5 增量時間 223
6.4.6 延遲 223
6.5 人工智慧 224
6.5.1 讓對象智慧型起來的代碼 224
6.5.2 尋路設定 225
6.5.3 依靠物理組件實現人工智慧 227

第7章 GUI

7.1 GUI相關函式 233
7.1.1 實現函式 233
7.1.2 通過按鈕實現音樂播放功能 234
7.1.3 關於Audio Source組件的延伸 237
7.1.4 關於界面控制項位置的簡單說明 239
7.2 更多的GUI變數和函式 243
7.2.1 GUIContent構造函式 243
7.2.2 GUI變數 246
7.2.3 其他GUI函式 251
7.3 GUI在遊戲中的套用 255
7.3.1 輸出遊戲中的信息 256
7.3.2 遊戲界面的切換 258

第8章 後期工作

8.1 音頻的處理 265
8.1.1 音頻的導入 265
8.1.2 音頻的設定 265
8.1.3 支持格式 268
8.1.4 監聽器 269
8.1.5 添加音頻 269
8.1.6 音頻的屬性 271
8.1.7 音頻混響區 272
8.1.8 音頻過濾器 274
8.2 項目的調試和最佳化 276
8.3 日誌檔案 279
8.3.1 後期處理所有導入的資源 279
8.3.2 導出未使用的資源 279
8.3.3 設定列印檔案的大小 280
8.3.4 製作紋理 280
8.3.5 壓縮格線、動畫和視頻 281
8.4 打包發布 284
8.5 創建獨立項目 286

第9章 綜合實例

9.1 3D實例 288
9.1.1 遊戲功能簡介 288
9.1.2 遊戲策劃及準備工作 288
9.1.3 場景搭建 289
9.1.4 歡迎界面的製作 297
9.2 2D實例 302
9.2.1 遊戲功能簡介 302
9.2.2 遊戲策劃 302
9.2.3 場景介紹 303
9.2.4 遊戲製作 303
9.2.5 遊戲功能的實現 310

作者簡介

IBCDS國際委員,黑龍江省留學聯誼會理事;哈爾濱市大學生創業就業導師。2009年創建國內唯一的色彩設計體系——HSB色彩設計系統。2011年組織unity開發團隊,2IBCDS國際委員,黑龍江省留學聯誼會理事;哈爾濱市大學生創業就業導師。2009年創建國內唯一的色彩設計體系—HSB色彩設計系統。2011年組織unity開發團隊。

前言

隨著網際網路和移動網際網路的發展,人們生活的方方面面都發生了巨大的變化,在“玩樂”的時代背景下,人們對遊戲的要求也越來越高。面對各式各樣的設備終端,傳統的純代碼式開發已不能滿足市場的需求,我們急需一款強大的跨平台遊戲開發引擎!
由Unity Technologies公司開發的Unity3D遊戲引擎,是一個可以輕鬆創建三維遊戲、建築可視化、實時三維虛擬等類型的互動內容的多平台綜合型互動開發工具,是一個全面整合的專業遊戲引擎!
為什麼寫作本書
當前,整個遊戲和動畫行業的培訓內容大部分集中在3DS Max與Maya等建模與動畫製作軟體的使用上。經過近幾年的迅速膨脹,動畫及遊戲前期建模的人才儲備已經達到飽和,技術和人才的轉型日趨迫切。
從動畫及遊戲的發展前景看,實現效果上開始從平面向3D轉變。在眾多引擎開發平台中,Unity3D異軍突起。在網路遊戲(以下簡稱“網遊”)、網頁遊戲(以下簡稱“頁游”)、手機遊戲(以下簡稱“手遊”)中,Unity3D憑藉跨平台性好、腳本語言簡單、價格便宜、支持各種外掛程式、文檔齊全、官方論壇活躍等優點,成為眾多廠商打造頁游和手遊的第一選擇!
全新版本的Unity 4.2引擎已經能夠支持在Mac、iOS、Android、Flash、Xbox 360、PS3和Wii等十餘個平台上發布,越來越多的遊戲廠商和套用軟體開發工作室開始使用Unity3D。在業界,知名的遊戲開發公司,如騰訊、盛大、完美世界、崑崙、駿夢及巨人,都在發展Unity3D項目,Unity3D的影響力與日俱增。
由此可見,未來幾年必定是Unity3D大行其道的時代。2013年,全球Unity3D用戶已經超過150萬。預計到2014年年底,全球Unity3D用戶將超過500萬。到2015年,全球Unity3D用戶將突破1000萬,產品直接客群將突破25億人。在中國,從2013年到2015年,直接或間接使用Unity3D引擎的從業人員將突破百萬,開設Unity3D的課程和講座的高校將突破 300所。
《Unity3D大風暴之入門篇(海量教學視頻版)》是“Unity大風暴”系列三部曲的第一部,系統地講解了Unity3D的基本操作和功能實現,包括對NGUI、uniSWF和Scaleform等Unity主流GUI解決方案的解析,並配合大量實踐案例,力求通過通俗易懂的語言和充實細緻的配套光碟視頻講解讓初學者快速入門,打下堅實的開發基礎。

本書作者

智畫互動開發團隊是智畫科技旗下極具分量的事業部之一,團隊創建於2009年,致力於虛擬現實技術開發及套用領域。目前正在開發的“智網世界”項目是一個全新的體驗式網際網路城市系統,該項目將開啟網際網路體驗的新高度。
本書由王巍擔任總編,參與作者有于飛於洪磊、王百順。
其中于飛、於洪磊為該書主筆。
Unity3D大風暴之入門篇作者 于飛 ;生活照Unity3D大風暴之入門篇作者 于飛 ;生活照
本書主要內容
本書共包括9章,各章的主要內容如下。
第1章“Unity3D介紹”主要講解了Unity3D的下載和安裝方法,闡述了Unity3D的基本屬性。
第2章“界面”全面講述了Unity集成開發環境的整體布局及Unity選單欄。
第3章“工程新建與管理”主要講述了工程的新建及資源包的導入方法。
第4章“創建物體”主要講述地形、攝像機、天空盒等的創建方法及輔助元素的用法。
第5章“物理特效”系統講述了剛體及碰撞體的物理特效、粒子系統,並著重講述了鐘擺實例。
第6章“控制”主要講述了Unity的腳本程式編輯、Unity中的JavaScript腳本語言基礎及函式等。
第7章“GUI”主要講述GUI的相關函式、GUI的變數、GUI在遊戲創建中的作用等。
第8章“後期工作”系統地介紹了後期工作的各個子板塊,包括音頻、項目的調試和最佳化、日誌檔案、打包發布及創建獨立項目的方法。
第9章“綜合實例”分別以2D遊戲、3D遊戲為實例,帶領讀者綜合運用本書的所有知識點進行項目開發。
致謝
真誠地感謝電子工業出版社對這本書的出版發行作出的重要貢獻。感謝智畫科技總裁王巍先生擔任本叢書的總策劃,以及他對本叢書的順利出版所付出的辛勤工作。
同時,感謝電子工業出版社計算機圖書出版分社的孫學瑛女士,在她的熱情推動下,最終促成了我們與電子工業出版社的合作。她具有敏銳的市場眼光,以專業的行銷數據為我們分析了這本書的市場前景。在寫作過程中,她多次邀請專家提出有益意見,對內容的修改和完善起到了重要作用。
書中如有不足及錯誤之處,敬請專家和讀者給予批評指正。
智畫互動開發團隊
2013年12月

相關詞條

熱門詞條

聯絡我們