第1章 游戲開發(fā)基礎知識
1.1 3D數學基礎知識
1.2 四元數
1.3 渲染管線
1.4 常見游戲類型
第2章 Unity編輯器的使用
2.1 游戲工程
2.2 界面布局
2.3 工具欄
2.4 菜單欄
2.5 Project視圖
2.6 Hierarchy視圖
2.7 Inspector視圖
2.8 Game視圖
2.9 Scene視圖
2.10 Profiler視圖
2.11 Console視圖
第3章 C#腳本語言基礎
3.1 腳本介紹
3.2 Unity腳本語言
3.3 C#基本語法
3.4 創(chuàng)建腳本
3.5 常用腳本API
第4章 輸入與控制
4.1 Input Manager(輸入管理器)
4.2 鼠標輸入
4.3 鍵盤操作
4.4 游戲外設輸入
4.5 移動設備輸入
4.6 自定義輸入
第5章 創(chuàng)建基本游戲場景
5.1 創(chuàng)建工程和游戲場景
5.2 創(chuàng)建基本幾何體
5.3 創(chuàng)建組件
5.4 創(chuàng)建腳本
5.5 創(chuàng)建光源
5.6 創(chuàng)建攝像機
5.7 地形編輯器
5.8 創(chuàng)建角色
5.9 粒子系統(tǒng)
5.10 天空盒
5.11 霧效
5.12 水效果
5.13 動畫系統(tǒng)
第6章 GUI系統(tǒng)
6.1 Unity GUI系統(tǒng)基礎
6.2 GUI基本控件
6.3 GUI自動布局
第7章 物理系統(tǒng)
7.1 基本概念
7.2 入門案例
7.3 力
7.4 碰撞器介紹
7.5 物理引擎參數詳解
第8章 導航網格與尋路
8.1 概述
8.2 導航系統(tǒng)的內部工作原理
8.3 簡單應用舉例
8.4 應用技巧
第9章 音頻系統(tǒng)
9.1 概述
9.2 音頻導入設置
9.3 在Unity編輯器中播放音頻
參考文獻