用Unity玩出一個遊戲
作者 | 張嘉慶 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | 用Unity玩出一個遊戲:Unity作為一套跨平台的遊戲引擎,雖比傳統的遊戲開發來得便捷許多,但還是脫離不了寫程式的範疇,其所用的JavaScript/C#/Boo語法,對沒有程式底子的 |
作者 | 張嘉慶 |
---|---|
出版社 | 聯合發行股份有限公司 |
商品描述 | 用Unity玩出一個遊戲:Unity作為一套跨平台的遊戲引擎,雖比傳統的遊戲開發來得便捷許多,但還是脫離不了寫程式的範疇,其所用的JavaScript/C#/Boo語法,對沒有程式底子的 |
內容簡介 Unity作為一套跨平台的遊戲引擎,雖比傳統的遊戲開發來得便捷許多,但還是脫離不了寫程式的範疇,其所用的JavaScript C# Boo語法,對沒有程式底子的人來說還是一道開發上的門檻,常使得有創意但沒程式底子的人被擋在遊戲開發的大門之外。本書是以Unity的外掛程式──PlayMaker為主的入門書,先從最基本的PlayMaker基礎概念說起,再逐步介紹面板工具、顏色與開關變換、觸發器、事件、NoExit、行動裝置輸出、螢幕方向、重力感應控制、手勢與觸摸控制等重點,使讀者不需寫程式即能循序漸進地學習PlayMaker強大的功能與體驗遊戲開發的樂趣。◎不需要知道如何編寫程式便能實現你的創意●對初學者而言,視覺化狀態機具有直觀且強大的優點。●非程式設計者的遊戲開發入門書。●程式設計師可用來簡化開發的流程及時程。◎直觀的視覺化編輯圖●可快速新增狀態和Actions。●使用轉換連結狀態。●管理事件和變數。◎豐富的Action功能模組●以簡易的Action作為入門練習,一~二個Action便可完成超乎想像的功能。●不用1 3的時間,即能以組合Actions完成程式設計師對該功能的開發。◎簡易的開發模式●狀態、事件、變數及轉換的組合精簡了開發的時程。●淺顯易懂的入門範例到進階範例,使用的Action均有詳細的使用說明。●從場景搭建到FSM的建立均按步就班的進行講解。◎完整的遊戲原型●以2D畫面為概念,依序完成背景、動畫、碰撞、計時、重生、音樂、暫停以及GameOver等遊戲基本元素。
作者介紹 ■作者簡介張嘉慶
產品目錄 ●PART1 基礎概念與操作CHAPTER 1 基礎概念與安裝1-1 認識PlayMaker 1-2 從官方的線上商店安裝 更新PlayMaker 1-3 在Unity的資產商店中安裝 更新PlayMaker 1-4 更方便的導入方式 1-5 遺失PlayMaker選單時如何處理 1-6 狀態機基礎知識 CHAPTER 2 認識面板與工具2-1 使用者界面2-2 選擇工具列(Selection Toolbar) 2-3 圖形視圖(Graph View) 2-4 檢視面板(Inspector Panel) 2-5 除錯工具列(Debugging Toolbar) 2-6 偏好設置(Preferences) ●PART2 PlayMaker入門基礎範例CHAPTER 3 簡單的顏色變換CHAPTER 4 簡單的開關切換CHAPTER 5 GUI控制5-1 GUI Sliders5-2 GUI Slider的應用-心跳控制 CHAPTER 6 觸發器CHAPTER 7 變數7-1 PlayMaker的變數類型 7-2 倒數計時 -使用本地變數 CHAPTER 8 全域變數CHAPTER 9 事件9-1 同一FSM中以全域事件切換狀態 9-2 不同FSM間的全域事件 9-3 廣播事件 9-4 動畫事件 CHAPTER 10 攝影機的控制 10-1 角色控制 10-2 攝影機跟隨 10-3 攝影機淡入 淡出特效 10-4 行進 跑步的切換 ●PART3 PlayMaker的進階範例CHAPTER 11 自動門11-1 導入3D角色 11-2 加入自動門 CHAPTER 12 NoExit 12-1 場景搭建 12-2 第一人稱Camera的設置 12-3 Door 01 的開關設置 12-4 Door 02的開關設置 12-5 Door 03的開關設置12-6 Door 04的開關設置●PART4 PlayMaker的手機開發CHAPTER 13 輸出到Android平臺CHAPTER 14 設備旋轉CHAPTER 15 晃動與振動設備15-1 晃動設備 15-2 設備震動 CHAPTER 16 螢幕方向16-1 太空船的旋轉 16-2 設備轉向設置 CHAPTER 17 重力感應控制17-1 取得重力感應器的值 17-2 重力感應值的應用-滾珠遊戲 17-3 自動切換畫面方向的滾珠遊戲 CHAPTER 18 手勢控制CHAPTER 19 觸摸控制19-1 觸摸事件 19-2 觸摸數量 19-3 觸控數量的進階-物件旋轉 19-4 觸摸GUI 19-5 觸摸物件 ●PART5 遊戲範例CHAPTER 20 2D太空猴小遊戲20-1 場景搭建 20-2 背景的捲動 20-3 太空猴的動畫切換 20-4 滑鼠控制太空猴 20-5 物件重生 20-6 碰撞處理 20-7 GUI顯示 20-8 背景音樂及受傷音效 20-9 遊戲暫停、恢復及離開 APPENDIX A 如何導入本書的範例APPENDIX B 中文化界面的設置及操作APPENDIX C 使用PlayMaker開發的各類型遊戲開發套件APPENDIX D PlayMaker的Action列表
書名 / | 用Unity玩出一個遊戲 |
---|---|
作者 / | 張嘉慶 |
簡介 / | 用Unity玩出一個遊戲:Unity作為一套跨平台的遊戲引擎,雖比傳統的遊戲開發來得便捷許多,但還是脫離不了寫程式的範疇,其所用的JavaScript C# Boo語法,對沒有程式底子的 |
出版社 / | 聯合發行股份有限公司 |
ISBN13 / | 9789862019313 |
ISBN10 / | 986201931X |
EAN / | 9789862019313 |
誠品26碼 / | 2680874563009 |
頁數 / | 432 |
注音版 / | 否 |
裝訂 / | P:平裝 |
語言 / | 1:中文 繁體 |
尺寸 / | 17X23CM |
級別 / | N:無 |