全民做遊戲:Unity跨平台遊戲開發進階寶典
<內容簡介> 由於Unity 具有強大功能、易操作、順暢的作業流程,以及平易近人的價格等等優勢,立即擄獲了全球開發者的心,短短2 年時間,Unity 在全球開發遊戲的市佔率中,由0 攀升到40%,堪稱為業界的奇蹟,而短短一年多的時間,國內各家遊戲大廠更是紛紛投入了Unity 的懷抱。 透過Unity 的全新核心及功能,使用者可以輕易地創造3A 級的遊戲畫面,而更為完善的跨平台發佈,讓使用者只要開發一次,就能發佈在所有的主流平台上, 真正地達到了跨平台發佈的精神。 除了全新的製作功能之外,Unity 領先業界,創新推出了許多的功能服務,讓我們接著來看看,Unity 提供了哪些功能吧 ! ★本書特色: Unity 是一個支援多平台、且簡易操作的遊戲開發工具,2009年於GDC遊戲開發者大會閃耀登場後,正式由奇銳科技代理轟動來台。 小至手機遊戲,大至萬人線上連線遊戲,Unity不但擁有革命性的操作環境及平易近人的價位,更實現了真正的跨平台遊戲製作環境。 ★目錄: CHAPTER1 系統概觀與操作介面篇 1-1 系統概觀 1-2 軟體安裝與常見資源介紹 1-3 系統選單 1-4 各視窗功能介紹 1-5 其他圖面繪製注意事項 CHAPTER2 基本操作與元件使用篇 2-1 建立場景與基本物件 2-2 光源使用與設定 2-3 攝影機使用與設定 2-4 物理元件使用與設定 2-5 分子運動與軌跡成像 2-6 動畫編輯器 CHAPTER3 場景及環境設定篇 3-1 地型編輯器 3-2 樹木產生器 3-3 光源設定 3-4 水、天空及風力設定 3-5 分子運動 3-6 環境音效及背景音樂 CHAPTER4 資源的匯出與匯入 4-1 善用Project視窗 4-2 3D 模型資源的製作、優化、與匯出匯入 4-3 2D 圖像的製作、優化、與匯出匯入 4-4 聲音資源的匯出匯入 4-5 影片資源的匯出匯入 4-6 資源的打包與備份 CHAPTER5 Unity 程式腳本入門介紹及練習 5-1 程式腳本撰寫工具與API 函式庫介紹 5-2 JavaScript 基本概念與Unity 腳本結構 5-3 JavaScript 基本語法 5-4 Unity 基本功能函式語法介紹及練習 CHAPTER6 Unity 4 新增功能 6-1 進階角色動畫控制Mecanim 6-2 Shuriken 粒子系統 6-3 路徑搜尋系統 CHAPTER7 遊戲行為( 一) 7-1 Unity 內建的第一人稱角色控制器 7-2 內建第三人稱角色控制器 7-3 維京大叔動起來!–自訂你的第三人稱控制器 7-4 維京大叔的家-開門觸發 7-5 收集魔法鑽石–道具收集 7-6 道具數量顯示(GUI) 與開門功能結合 CHAPTER8 遊戲行為( 二) 8-1 維京大叔的魔法斧頭-動態生成 8-2 萬惡的蜘蛛精-標靶射擊行為設計 8-3 魔法祭壇–觸發區域行為設計 8-4 維京人的機關–彈射撞擊行為設計 8-5 維京人回家囉–攝影機切換與過關物件 CHAPTER9 使用者介面(GUI) 與關卡連接 9-1 起始關卡與 GUISkin 9-2 預載關卡與模型設定介紹 9-3 過關關卡與載入進度 CHAPTER10 秘技篇 10-1 神奇的動態程序化貼圖 10-2 超快速產生人物角色動作 Mixamo 雲端角色動作平台 10-3 奇銳科技與工研院合作研發 國內第一款UnityAR 套件 10-4 絢麗的 Unity UI 解決方案 Scaleform CHAPTER11 行動平台直向射擊遊戲 11-1 開發環境準備 11-2 建立專案、匯入練習檔及動態太空背景 11-3 主角戰機及飛行控制 11-4 開火控制( 發射雷射) 11-5 製作敵方戰機 11-6 製作敵機所需物件 11-7 遊戲控制器 11-8 主角碰撞、追蹤牆及生命數介面 11-9 製作敵機 2 11-10 敵機3及導向飛彈 11-11 起始關卡及過關關卡 CHAPTER12 單機、網頁、Andriod 平台遊戲發佈與上架 12-1 單機版遊戲發佈 12-2 網頁版遊戲發佈 12-3 Android手機平台發