<內容簡介>
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.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 海膽行為
Data sheet
- Compositions
- Viscose
- Styles
- Casual
- Properties
- Maxi Dress
-->
|