庫存狀況
「香港二樓書店」讓您 愛上二樓●愛上書
我的購物車 加入會員 會員中心 常見問題 首頁
「香港二樓書店」邁向第一華人書店
登入 客戶評價 whatsapp 常見問題 加入會員 會員專區 現貨書籍 現貨書籍 購物流程 運費計算 我的購物車 聯絡我們 返回首頁
香港二樓書店 > 今日好書推介
二樓書籍分類
 
用Unity玩出一個遊戲

用Unity玩出一個遊戲

沒有庫存
訂購需時10-14天
9789862019313
張嘉慶
博碩
2014年5月29日
163.00  元
HK$ 138.55  






ISBN:9789862019313
  • 規格:平裝 / 432頁 / 17 x 23 cm / 普通級 / 單色印刷 / 初版
  • 出版地:台灣


  • 電腦資訊 > 程式設計 > 軟體工程











      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 Sliders

    5-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 觸摸物件



    PART 5 遊戲範例



    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列表




    其 他 著 作
    1. 無痛上手量化合約程式交易:Python × Pandas × TA-Lib從零打造專屬量化合約機器人