目錄
CH01 Unity 3D遊戲引擎概述
1.1 Unity遊戲引擎簡介
1.2 Unity安裝及啟用
1.3 Unity 3D遊戲引擎整合環境
1.4 Unity素材包(UnityPackage
CH02 自然陽光環境設定
2.1 製作地貌與植栽(Terrain)
2.2 渲染成像設定(RenderSetting)
2.3 光斑
CH03 2D遊戲設計
3.1 建立遊戲場景物件
3.2 主角登場
3.3 遊戲怪物角色
3.4 佈建遊戲
CH04 材質與特效
4.1 內建材質
4.2 特殊材質
4.3 程序材質
4.4 著色程式編輯器
4.5 粒子系統
CH05 聲、光、影特效
5.1 光源及種類
5.2 光影貼圖
5.3 相機介紹
5.4 影像特效
5.5 音樂與音效
CH06 Unity 3D程式基礎
6.1 程式設計開發環境
6.2 JavaScript程式基礎
6.3 Unity常用函數
6.4 幾何基礎
6.5 物件轉換矩陣
6.6 物件與元件架構
6.7 物件標籤與物件分層
6.8 Object常用函數
CH07 3D物件與角色控制
7.1 匯入3D角色模型
7.2 前版角色控制
7.3 常用的相機控制
7.4 3DSpySeal_05間諜現身(Unity 3.X版角色控制)
7.5 Mecanim動畫機構
7.6 3DSpySeal_05間諜現身(Unity 4.X版Mecanim)
CH08 遊戲物理與碰撞
8.1 碰撞元件(Collider)
8.2 剛體元件(Rigidbody)
8.3 角色控制器(CharacterController)
8.4 節點應用
8.5 3DSpySeal_06遊戲任務
CH09 遊戲介面設計
9.1 GUI物件
9.2 GUI常用函數
9.3 3DSpySeal_07遊戲介面與選單畫面
CH10 智慧行動裝置
10.1 行動裝置輸入設計
10.2 常用觸控角色控制器
10.3 3DSpySeal_08行動版角色控制
10.4 Android App開發程序
10.5 iOS App開發
附錄A 海豹大冒險遊戲範例程式說明
A.1 海豹控制程式
A.2 2D貼圖平移程式
A.3 平面動畫程式
A.4 海豹泡沫子彈
A.5 章魚怪向左走、向右走
A.6 怪物生成程式
A.7 海豹碰撞行為
A.8 海膽行為
A.9 介面設計UI
附錄B 3ds Max檔案匯出為FBX
B.1 下載FBX轉檔程式
B.2 角色骨架歸零
B.3 Mesh材質設定
B.4 匯出FBX設定 |