-- 會員 / 註冊 --  
 帳號:
 密碼:
  | 註冊 | 忘記密碼
3/26 新書到! 3/19 新書到! 3/14 新書到! 12/12 新書到!
購書流程Q & A站務留言版客服信箱
3ds MaxMayaRhinoAfter EffectsSketchUpZBrushPainterUnity
PhotoShopAutoCadMasterCamSolidWorksCreoUGRevitNuke
C#CC++Java遊戲程式Linux嵌入式PLCFPGAMatlab
駭客資料庫搜索引擎影像處理FluentVR+ARANSYS深度學習
單晶片AVROpenGLArduinoRaspberry Pi電路設計CadenceProtel
HadoopPythonStm32CortexLabview手機程式AndroidiPhone
可查書名,作者,ISBN,3dwoo書號
詳細書籍分類

Unity5.X游戲開發技術與實例

( 簡體 字)
作者:程明智,江道遠,韓超類別:1. -> 多媒體 -> 遊戲引擎 -> Unity
譯者:
出版社:電子工業出版社Unity5.X游戲開發技術與實例 3dWoo書號: 44924
詢問書籍請說出此書號!

缺書
NT售價: 160

出版日:8/1/2016
頁數:188
光碟數:0
站長推薦:
印刷:黑白印刷語系: ( 簡體 版 )
加入購物車 加到我的最愛
(請先登入會員)
ISBN:9787121295737
作者序 | 譯者序 | 前言 | 內容簡介 | 目錄 | 
(簡體書上所述之下載連結耗時費功, 恕不適用在台灣, 若讀者需要請自行嘗試, 恕不保證)
作者序:

譯者序:

前言:

隨著信息技術的發展,近年來虛擬現實發展迅速,正在逐步走進普通消費群體,在娛樂、文化創意等方面遍地開花。虛擬現實領域的相關企業大量涌現,國內高校開辦數字媒體相關專業也呈快速增長態勢,乃至2016年被認為是虛擬現實爆發元年。但是,作為教育工作者,我們應該看到虛擬現實內容的缺乏,以及虛擬現實內容制作人員的缺乏有可能是虛擬現實產業發展的瓶頸,盡快培養虛擬現實內容開發人才顯得尤為重要。正是在這一背景下,本書得以問世,旨在為高校學生學習游戲開發相關課程提供入門教材,同時也為業內有志于虛擬現實內容開發的技術人員提供工程參考書。
本書以Unity5.3.4版本為例進行案例制作,主要講述Unity5.X版本的使用方法及經驗,從實戰的角度,系統地介紹Unity3D的開發實踐知識。書中內容分為兩個大的部分,前半部分是基礎知識介紹,包括Unity3D引擎基礎、基于Unity3D創建3D場景、Unity3D腳本基礎、Unity3D所涉及的物理引擎、后期處理特效及高級渲染、Unity網絡通信、跨平臺發布;后半部分包括VR射擊游戲案例、賽車游戲制作案例、AR增強現實開發案例。通過學習本書,讀者可以在掌握Unity3D基本概念的基礎上,通過實際案例的學習,熟悉并掌握基于Unity3D的虛擬現實內容開發的實際技能。
本書的主要特點是強調實用性和可操作性。書中結合大量Unity應用開發實例,并以配套資源形式提供豐富的案例素材文件,以介紹Unity應用實例開發為主線,涵蓋了Unity應用開發過程中需要掌握的相應知識點。
本書編著者是北京印刷學院數字媒體技術專業游戲開發課程群負責人,自2012年為本專業學生開設Unity游戲開發課程以來,具有5屆Unity3D軟件的大學本科教學經驗,書中內容大部分也是編著者的教學心得。
本書由程明智、江道遠、韓超編寫,參加編寫的還有范士喜、舒后、楊潮、趙珊、馬曉龍、張伶、韓淼、徐秀梅、史羽天、曾典。本書在編寫過程中,得到了北京道航寰宇科技有限公司及其技術人員宋旭、寇永波、劉驍、黃竹松等人的大力幫助。北京道航寰宇科技有限公司是一家專業的虛擬仿真交互整體解決方案提供商和服務商,團隊成員在虛擬現實領域行業具有近10年的從業經歷,擁有豐富的內容開發經驗,在此向他們表示衷心的感謝!
由于近年來虛擬現實應用開發技術發展迅速,Unity3D軟件版本更新也快,同時受編著者自身水平及編寫時間所限,本書難免存在諸多疏漏和不足,敬請廣大讀者提出寶貴意見或建議!
為了便于教師教學及讀者學習,本書配套有書中所涉及的素材和案例工程文件,配套資源中針對第2、3、5、8、9、10等章節分別設計了CH0X等目錄,每個章節目錄下都包含Project目錄、UnityPackage目錄和說明文件。其中,Project目錄中有Start和Finish兩個子目錄,分別包括案例開始之前和案例制作結束時的Unity工程文件;UnityPackage目錄下是以Package形式存放的不同素材包,讀者可以下載后直接導入使用。


編著者
2016年6月
內容簡介:

本書主要講述Unity5.X版本軟件使用的基本方法,并以幾個Unity實際應用的開發過程為例,系統地介紹Unity應用開發的實踐經驗。書中內容可以分為兩大部分,前半部分是基礎知識介紹,包括Unity3D引擎基礎、基于Unity3D創建3D場景、Unity3D腳本基礎、Unity3D所涉及的物理引擎、后處理特效及高級渲染、Unity網絡通信、跨平臺發布;后半部分是實際案例介紹,包括VR射擊游戲案例、賽車游戲制作案例、AR增強現實開發案例。通過學習本書,讀者可以在掌握Unity3D基本概念的基礎上,通過實際案例的學習,熟悉并掌握基于Unity3D的虛擬現實內容開發的實際技能。本書的主要特點是注重實用性和可操作性,配套資源包括書中所涉及的素材和案例工程文件,既可作為高校數字媒體相關專業本/專科、職業教育相關專業的游戲開發相關課程教材,也可以作為虛擬現實內容開發人員的學習參考書。

目錄:

第1章 Unity3D引擎基礎 1
1.1 Unity3D安裝 2
1.2 用戶界面介紹 4
1.2.1 Unity軟件的工具條介紹 9
1.2.2 Unity軟件中各視圖功能介紹 11
1.2.3 Unity3D軟件界面布局功能介紹 12
1.3 創建Unity工程 13
1.4 資源管理 18
1.4.1 資源導入設置 18
1.4.2 資源包導入或導出方法 21
第2章 創建簡單3D場景 25
2.1 地形編輯器 26
2.2 創建場景 27
2.2.1 描繪高山、峽谷 27
2.2.2 種植花草樹木 34
2.2.3 添加風向 39
2.2.4 鋪設水面 40
2.2.5 擺放石頭及建筑 41
2.3 氣候及環境設置 42
2.3.1 調整光照 42
2.3.2 天空盒及霧效 43
2.4 音效管理 45
2.5 場景性能優化 48
2.5.1 光照貼圖設置 48
2.5.2 遮擋剔除功能使用 50
第3章 Unity3D腳本基礎 55
3.1 C#語法基礎 56
3.1.1 變量及函數 56
3.1.2 常用的流程控制判斷處理 59
3.2 Unity腳本中的主要函數 61
3.3 Unity3D中面向對象設計 63
3.4 Unity3D中常用系統類 67
第4章 物理引擎 77
4.1 物理引擎簡介 78
4.2 物理組件使用 79
4.2.1 Rigidbody剛體 80
4.2.2 Character Controller角色控制組件 82
4.2.3 Collider 碰撞器組件 85
4.2.4 Physic Material物理材質 94
第5章 后期處理特效及高級渲染 97
5.1 圖像特效的概念 98
5.2 特效的加載與使用 99
5.3 硬件需求 102
5.4 后期處理特效與渲染器 105
第6章 Unity網絡通信 107
6.1 Server端的架設 108
6.2 Client端搭建及聯機 109
第7章 跨平臺發布 111
7.1 Unity的多平臺發布 112
7.2 PC端發布 112
7.3 Android平臺應用發布 120
7.3.1 相關說明 120
7.3.2 Android平臺作品發布的操作 121

第8章 VR射擊游戲 129
8.1 資源導入及管理 130
8.1.1 導入資源包 130
8.1.2 創建槍 132
8.1.3 制作靶標 133
8.2 腳本編寫 134
8.2.1 射擊功能 134
8.2.2 擊中靶標 137
8.2.3 銷毀靶標 138
8.2.4 生成新的靶標 139
8.2.5 游戲流程管理 139
8.2.6 積分功能 143
8.3 輸入設備設置 143
8.4 VR頭盔應用 145
第9章 賽車游戲制作 147
9.1 場景搭建 148
9.2 車體設置 150
9.2.1 導入車體模型 150
9.2.2 車輪碰撞形體設置 150
9.2.3 尾煙效果制定 152
9.2.4 胎紋效果制定 153
9.2.5 車體碰撞形體與物理設置 153
9.2.6 相機效果 156
9.3 代碼分析 157
第10章 AR增強現實開發 161
10.1 AR介紹 162
10.2 高通AR SDK使用前的準備工作 162
10.3 在Unity3D中使用高通AR SDK 167
10.4 AR作品的其他功能開發 170
參考文獻 178
序: