幫助中心 | 我的帳號 | 關於我們

Unity移動遊戲開發/圖靈程序設計叢書

  • 作者:(澳)喬恩·曼寧//帕里斯·巴特菲爾德-艾迪生|譯者:趙利通
  • 出版社:人民郵電
  • ISBN:9787115488794
  • 出版日期:2018/08/01
  • 裝幀:平裝
  • 頁數:300
人民幣:RMB 89 元      售價:
放入購物車
加入收藏夾

內容大鋼
    喬恩·曼寧,帕里斯·巴特菲爾德-艾迪生著的《Unity移動遊戲開發》從自上而下的角度介紹了Unity遊戲引擎的功能,並提供了具體的、面向項目的指導,說明了如何在真實的遊戲場景中使用這些功能,以及如何從頭開始構建讓玩家愛不釋手的2D和3D遊戲。主要內容有:探索Unity的基礎功能;構建捲軸動作遊戲;創建具有炮彈射擊和重生對象功能的3D空戰模擬遊戲;深入了解Unity的功能。
    本書適合遊戲開發人員閱讀。

作者介紹
(澳)喬恩·曼寧//帕里斯·巴特菲爾德-艾迪生|譯者:趙利通

目錄
前言
第一部分  Unity基礎
第1章  Unity簡介
  1.1  內容簡介
  1.2  Unity概述
    1.2.1  Unity能夠做什麼
    1.2.2  獲取Unity
第2章  Unity一覽
  2.1  編輯器
  2.2  場景視圖
    2.2.1  模式選擇器
    2.2.2  場景視圖內的移動
    2.2.3  手柄控制項
  2.3  Hierarchy窗格
  2.4  項目視圖
  2.5  Inspector
  2.6  遊戲視圖
  2.7  小結
第3章  遊戲中的腳本
  3.1  C#快速入門
  3.2  Mono和Unity
  3.3  遊戲對象、組件和腳本
    3.3.1  Inspector
    3.3.2  組件
  3.4  重要的方法
    3.4.1  Awake和OnEnable
    3.4.2  Start
    3.4.3  Update和LateUpdate
  3.5  協程
  3.6  創建和銷毀對象
    3.6.1  實例化
    3.6.2  從頭創建對象
    3.6.3  銷毀對象
  3.7  特性
  3.8  腳本中的時間
  3.9  記錄到控制台
  3.10  小結
第二部分  構建2D遊戲:地精尋寶
第4章  開始構建遊戲
  4.1  遊戲設計
  4.2  創建項目並導入資源
  4.3  創建地精
  4.4  繩索
    4.4.1  編寫控制Rope的代碼
    4.4.2  配置繩索
  4.5  小結
第5章  建立遊戲玩法
  5.1  輸入
    5.1.1  Unity Remote
    5.1.2  添加傾斜控制

    5.1.3  控制繩索
    5.1.4  使攝像機跟隨地精
    5.1.5  腳本與調試
  5.2  創建地精的代碼
  5.3  設置Game Manager
    5.3.1  設置和重置遊戲
    5.3.2  創建新地精
    5.3.3  移除舊地精
    5.3.4  重置遊戲
    5.3.5  處理觸碰
    5.3.6  到達出口
    5.3.7  暫停與恢復
    5.3.8  處理Reset按鈕
  5.4  準備場景
  5.5  小結
第6章  使用陷阱和目標建立遊戲玩法
  6.1  簡單的陷阱
  6.2  寶藏和出口
  6.3  添加背景
  6.4  小結
第7章  優化遊戲
  7.1  更新遊戲的畫面
  7.2  更新物理組件
  7.3  背景
    7.3.1  層
    7.3.2  創建背景
    7.3.3  不同的背景
    7.3.4  井底
    7.3.5  更新攝像機
  7.4  用戶界面
  7.5  無敵模式
  7.6  小結
第8章  完成Gnome』s Well遊戲
  8.1  更多陷阱和關卡對象
    8.1.1  尖刺
    8.1.2  轉輪
    8.1.3  障礙
  8.2  粒子效果
    8.2.1  定義粒子的材質
    8.2.2  Blood Fountain
    8.2.3  Blood Explosion
    8.2.4  使用粒子系統
  8.3  主菜單
  8.4  音效
  8.5  完成遊戲后的挑戰
第三部分  構建一個3D遊戲:太空射擊遊戲
第9章  構建一個太空射擊遊戲
  9.1  設計遊戲
  9.2  架構
  9.3  創建場景

    9.3.1  飛船
    9.3.2  空間站
    9.3.3  天空盒
    9.3.4  畫布
  9.4  小結
第10章  輸入和飛行控制
  10.1  輸入
    10.1.1  添加搖桿
    10.1.2  輸入管理器
  10.2  飛行控制
    10.2.1  指示器
    10.2.2  Indicator Manager
  10.3  小結
第11章  添加武器及鎖定目標
  11.1  武器
    11.1.1  飛船的武器
    11.1.2  Fire按鈕
  11.2  目標標線
  11.3  小結
第12章  小行星與傷害
  12.1  小行星
  12.2  造成傷害與受到傷害
  12.3  小結
第13章  音效、菜單、死亡及爆炸
  13.1  菜單
    13.1.1  主菜單
    13.1.2  Paused畫面
    13.1.3  Game Over畫面
    13.1.4  添加Pause按鈕
  13.2  Game Manager和死亡
    13.2.1  起始點
    13.2.2  創建Game Manager
    13.2.3  設置場景
  13.3  邊界
    13.3.1  創建UI
    13.3.2  編寫代碼處理邊界
  13.4  最終優化
    13.4.1  太空塵埃
    13.4.2  軌跡渲染器
    13.4.3  音效
    13.4.4  爆炸
  13.5  小結
第四部分  高級功能
第14章  光照與著色器
  14.1  材質與著色器
  14.2  全局光照
  14.3  性能考慮
    14.3.1  Profiler
    14.3.2  獲取設備數據
    14.3.3  通用提示

  14.4  小結
第15章  在Unity中創建GUI
  15.1  Unity GUI系統的工作方式
    15.1.1  Canvas
    15.1.2  RectTransform
    15.1.3  Rect工具
    15.1.4  錨點
  15.2  控制項
  15.3  事件和光線投射
  15.4  使用布局系統
  15.5  縮放Canvas
  15.6  畫面切換
  15.7  小結
第16章  編輯器擴展
  16.1  創建自定義嚮導
  16.2  創建自定義編輯器窗口
    16.2.1  Editor GUI API
    16.2.2  AssetDatabase
  16.3  創建自定義屬性繪製器
    16.3.1  創建類
    16.3.2  設置屬性的高度
    16.3.3  覆蓋OnGUI
    16.3.4  獲取屬性
    16.3.5  創建屬性作用域
    16.3.6  繪製標籤
    16.3.7  計算矩形
    16.3.8  獲取值
    16.3.9  設置檢查修改
    16.3.10  繪製滑動條
    16.3.11  繪製欄位
    16.3.12  檢查修改
    16.3.13  存儲屬性
    16.3.14  進行測試
  16.4  創建自定義Inspector
    16.4.1  創建一個簡單腳本
    16.4.2  自定義Inspector的創建
    16.4.3  設置類
    16.4.4  定義顏色和屬性
    16.4.5  設置變數
    16.4.6  開始繪製GUI
    16.4.7  繪製控制項
    16.4.8  應用修改
    16.4.9  進行測試
  16.5  小結
第17章  編輯器之外
  17.1  Unity服務生態系統
    17.1.1  Asset Store
    17.1.2  Unity Cloud Build
    17.1.3  Unity Ads
  17.2  部署

    17.2.1  設置項目
    17.2.2  設置目標
    17.2.3  針對平台構建遊戲
  17.3  拓展資料
作者簡介
關於封面

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們Top↑
Copyrightc 1999~2008 美商天龍國際圖書股份有限公司 臺灣分公司. All rights reserved.
營業地址:臺北市中正區重慶南路一段103號1F 105號1F-2F
讀者服務部電話:02-2381-2033 02-2381-1863 時間:週一-週五 10:00-17:00
 服務信箱:bookuu@69book.com 客戶、意見信箱:cs@69book.com
ICP證:浙B2-20060032