Unity是實時3D互動內容創(chuàng)作和運營平臺,包括游戲開發(fā)、美術、建筑、汽車設計、影視在內的所有創(chuàng)作者,借助Unity將創(chuàng)意變成現(xiàn)實。Unity平臺提供一整套完善的軟件解決方案,可用于創(chuàng)作、運營和變現(xiàn)任何實時互動的2D和3D內容,支持平臺包括手機、平板電腦、PC、游戲主機、增強現(xiàn)實和虛擬現(xiàn)實設備。本書詳細介紹了如何使用Unity進行開發(fā),包括Unity歷史、安裝步驟等相關基礎知識,以及如何使用C#語言構建腳本,輸入系統(tǒng)、UI系統(tǒng)、射線、尋路系統(tǒng)、動畫等相關內容。
本書可作為計算機相關專業(yè)設計開發(fā)類課程教材,也適合具備一些C#語言基礎并且想快速入門Unity 3D游戲開發(fā)的人員閱讀,同時本書內容對于零基礎的新手開發(fā)者十分友好,可作為其學習參考資料。
項目1 Unity基礎界面
1.1 項目表單
1.2 理論指導
1.2.1 Unity基礎界面布局
1.2.2 頂部菜單欄
1.2.3 工具欄
項目2 Unity基礎界面操作
2.1 項目表單
2.2 理論指導
項目3 Inspector面板功能、Camera組件、Light組件功能介紹
3.1 項目表單
3.2 理論指導
3.2.1 Inspector視圖
3.2.2 Camera組件功能介紹
項目4 如何在Unity中編寫腳本
4.1 項目表單
4.2 理論指導
項目5 Unity中GameObject類
5.1 項目表單
5.2 理論指導
項目6 Unity中Transform類
6.1 項目表單
6.2 理論指導
項目7 Prefab預制體
7.1 項目表單
7.2 理論指導
項目8 Collider碰撞器
8.1 項目表單
8.2 理論指導
項目9 Rigidbody剛體
9.1 項目表單
9.2 理論指導
項目10 Input輸入系統(tǒng)
10.1 項目表單
10.2 理論指導
項目11 UI系統(tǒng)
11.1 項目表單
11.2 理論指導
項目12 射線Ray
12.1 項目表單
12.2 理論指導
項目13 尋路系統(tǒng)
13.1 項目表單
13.2 理論指導
項目14 動畫
14.1 項目表單
14.2 理論指導
項目15 IK反向運動學
15.1 項目表單
15.2 理論指導
項目16 XML文件
16.1 項目表單
16.2 理論指導
參考文獻