隨著Unity 3D的迅猛發(fā)展,該游戲引擎通過不斷優(yōu)化與改進已經升級到4.0。在Unity 4.0中增加了許多新的特性,如全新的動畫系統(tǒng)、支持移動平臺的實時陰影、最新的狀態(tài)機技術等?!禪nity 4 3D開發(fā)實戰(zhàn)詳解》隨著游戲引擎的升級加入了許多新的內容,主要內容如下。第1章 Unity 3D基礎以及開發(fā)環(huán)境的搭建,簡要介紹了Unity 3D開發(fā)環(huán)境的搭建及其運行機制;第2章 Unity集成開發(fā)環(huán)境詳解,主要對Unity集成開發(fā)環(huán)境進行詳細介紹;第3章 Unity 3D開發(fā)腳本簡介,講解了特定于Unity的JavaScript腳本和C#腳本編寫的語法和技巧;第4章 Unity 3D圖形用戶界面基礎及常用對象,主要對Unity開發(fā)過程中經常使用的圖形用戶界面控件及對象進行詳細介紹;第5章 Unity 3D第三方2D組件庫——NGUI,介紹了游戲開發(fā)中非常流行的第三方UI界面開發(fā)組件庫——NGUI的知識;第6章 物理引擎,介紹了Unity開發(fā)平臺的完整的物理引擎體系,包括剛體、碰撞器、粒子系統(tǒng)及關節(jié)等開發(fā)技術;第7章 3D游戲開發(fā)技術,介紹了天空盒、虛擬按鈕與搖桿、聲音、光源、地形引擎、角色動畫,以及角色控制器等常用技術;第8章 著色器——Shaders,介紹了Unity中的著色器和著色器語言——ShaderLab,為各種高級特效的開發(fā)打下良好的基礎;第9章雜項,介紹了PlayerPrefs類、Network Class(網絡類)、加速度傳感器的使用、視頻貼圖等開發(fā)技巧;第10章 綜合案例——火力籃球,詳細介紹了火力籃球項目的開發(fā)過程及用到的各種相關技術;第11章 綜合案例——3D保齡球,詳細介紹了3D保齡球項目的開發(fā)過程及用到的各種相關技術?!禪nity 4 3D開發(fā)實戰(zhàn)詳解》適合游戲開發(fā)的讀者學習,也適合程序員學習用書,以及各院校相關專業(yè)師生的學習用書和培訓學校的教材。