Unity 3D 4.X 全方位遊戲設計基礎

楊東華

買這商品的人也買了...

相關主題

商品描述

<內容簡介>

Unity遊戲引擎不僅止於應用於遊戲或行動APP開發,其互動的延伸包容了可概括視覺化3D模擬之各領域。近年來行動裝置快速發展,各領域之跨平台整合應用研發,Unity更展現了多元化、彈性、靈巧的特質。作者以初學者的角度鋪陳章節架構,將此犀利的遊戲設計工具與同好及學生們共同分享。
<章節目錄>

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.XMecanim)
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設定