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

Unity VR虛擬現實遊戲開發(微課版)

  • 作者:編者:李婷婷|責編:張玥
  • 出版社:清華大學
  • ISBN:9787302582359
  • 出版日期:2021/09/01
  • 裝幀:平裝
  • 頁數:356
人民幣:RMB 79.8 元      售價:
放入購物車
加入收藏夾

內容大鋼
    本書以Unity 2019.3.2版本為基礎介紹虛擬現實遊戲開發知識。主要講述Unity 2019.3.2版本的使用方法及經驗,系統地介紹虛擬現實遊戲的設計開發方法。
    本書分為兩部分,第一部分為基礎知識篇(第1~9章),第二部分為綜合實踐篇(第10~11章)。其中,第一部分主要介紹Unity的基礎知識,包括虛擬現實技術概述、初識Unity引擎、腳本開發基礎、GUI遊戲界面、3D遊戲場景、物理系統、動畫系統、粒子系統及導航系統等內容,從總體上對Unity引擎進行概要性介紹。第二部分介紹2D撲克牌遊戲和3D射擊遊戲,使讀者對Unity遊戲開發及虛擬現實內容設計製作有一個較全面的認識。全書提供了大量應用實例的配套資源,讀者可通過掃描書中二維碼或登錄清華大學出版社網站下載使用。
    本書適合作為高等院校數字媒體技術、數字媒體藝術及相關專業學生的參考書,也適合廣大Unity初學者以及有志於從事Unity工作的人員使用。

作者介紹
編者:李婷婷|責編:張玥
    李婷婷,大連東軟信息學院數字藝術與設計學院數字媒體藝術系副主任,長期從事數字媒體、圖形圖像的教學研究和教學、科研及實驗實訓基地建設,是學院「雙師」型教師。先後主講遊戲引擎基礎、虛擬現實技術、虛擬現實實訓和增強現實技術等專業主幹課程。主持遼寧省虛擬模擬實驗中心項目、遼寧省教育科學研究基金項目等縱向科研項目4項;校企合作橫向科研項目1項;主編教材著作4部。2015年獲遼寧省高等學校雙語教師資格認證;2011一2017年在專業競賽中獲獎20余項,指導學生獲得省級、國家級獎勵100余項。2014一2017年連續獲得遼寧省「電腦設計大賽優秀指導教師」稱號。

目錄
第1篇  基礎知識篇
  第1章  虛擬現實技術概述
    1.1  虛擬現實技術的相關概念
      1.1.1  虛擬現實
      1.1.2  增強現實
      1.1.3  混合現實
      1.1.4  VR、AR和MR的區別
    1.2  虛擬現實系統的基本特徵
    1.3  虛擬現實系統的分類
    1.4  虛擬現實系統的組成
    1.5  虛擬現實技術的應用
    1.6  虛擬現實開發軟體及平台
    1.7  虛擬現實開發設備
      1.7.1  Oculus Rift
      1.7.2  HoloLens
      1.7.3  Gear VR
      1.7.4  HTC Vive
    1.8  虛擬博物館開發項目
    1.9  小結
    1.10  習題
  第2章  初識Unity引擎
    2.1  Unity引擎概述
      2.1.1  Unity引擎的特點
      2.1.2  Unity引擎的發展
      2.1.3  Unity引擎的應用
    2.2  Unity引擎的下載與安裝
      2.2.1  下載Unity引擎
      2.2.2  安裝Unity引擎
      2.2.3  登錄Unity引擎
    2.3  Unity引擎編輯器
      2.3.1  界面布局
      2.3.2  工作視圖
      2.3.3  菜單欄
      2.3.4  工具欄
    2.4  Unity引擎的基本操作
      2.4.1  創建項目
      2.4.2  創建遊戲對象
      2.4.3  添加材質
      2.4.4  添加組件
      2.4.5  保存項目
      2.4.6  發布項目
    2.5  基礎操作綜合項目
    2.6  小結
    2.7  習題
  第3章  腳本開發基礎
    3.1  腳本概述
    3.2  腳本編寫
      3.2.1  創建腳本
      3.2.2  鏈接腳本
      3.2.3  運行腳本

      3.2.4  注意事項
    3.3  腳本開發實踐項目
      3.3.1  移動的立方體
      3.3.2  創建遊戲對象
      3.3.3  變換的立方體
    3.4  腳本開發綜合項目
    3.5  小結
    3.6  習題
  第4章  GUI遊戲界面
    4.1  GUI概述
      4.1.1  GUI的概念
      4.1.2  GUI的發展
    4.2  UGUI控制項
      4.2.1  Canvas 控制項
      4.2.2  EventSystem事件系統
      4.2.3  Text 控制項
      4.2.4  Image控制項
      4.2.5  Raw Image控制項
      4.2.6  Button 控制項
      4.2.7  Toggle控制項
      4.2.8  Input Field 控制項
      4.2.9  Slider 控制項
      4.2.10  Scrollbar 控制項
      4.2.11  Panel控制項
    4.3  Rect Transform
      4.3.1  Anchors
      4.3.2  Pivot
    4.4  GUI遊戲界面綜合項目
    4.5  小結
    4.6  習題
  第5章  3D遊戲場景
    5.1  遊戲場景概述
    5.2  創建場景地形
      5.2.1  使用高度圖創建地形
      5.2.2  使用地形編輯器創建地形
    5.3  創建光源陰影
      5.3.1  光源分類
      5.3.2  光照陰影
    5.4  添加角色控制
      5.4.1  第一人稱角色
      5.4.2  第三人稱角色
    5.5  添加環境效果
      5.5.1  添加天空盒
      5.5.2  添加水效果
      5.5.3  添加霧效果
    5.6  添加影音效果
      5.6.1  添加音效
      5.6.2  添加視頻
    5.7  系統資源管理
      5.7.1  導人系統資源包

      5.7.2  導入外部資源包
      5.7.3  導出系統內資源
    5.8  資源商店
      5.8.1  資源商店簡介
      5.8.2  資源商店的使用
    5.93  D遊戲場景綜合項目
    5.10  小結
    5.11  習題
  第6章  物理系統
    6.1  物理系統概述
    6.2  常用物理組件
      6.2.1  剛體組件
      6.2.2  角色控制器組件
      6.2.3  觸發器組件
      6.2.4  碰撞器組件
      6.2.5  布料組件
      6.2.6  關節組件
    6.3  常用物理材質
    6.4  射線檢測
    6.5  物理管理器
    6.6  物理系統實踐項目
      6.6.1  可拖拽的剛體
      6.6.2  碰撞消失的立方體
      6.6.3  彈跳的小球
      6.6.4  拾取物體
    6.7  物理系統綜合項目
    6.8  小結
    6.9  習題
  第7章  動畫系統
    7.1  Mecanim概述
      7.1.1  Mecanim系統的特性
      7.1.2  Mecanim的核心概念
      7.1.3  Mecanim的工作流程
    7.2  人形動畫
      7.2.1  創建 Avatar
      7.2.2  配置 Avatar
      7.2.3  動畫重定向
    7.3  動畫狀態機
      7.3.1  連接設置
      7.3.2  過渡設置
    7.4  動畫系統實踐項目
      7.4.1  順序角色動畫項目
      7.4.2  鍵盤交互動畫項目
      7.4.3  滑鼠交互動畫項目
    7.5  動畫系統綜合項目
    7.6  小結
    7.7  習題
  第8章  粒子系統
    8.1  粒子系統概述
    8.2  粒子系統屬性

      8.2.1  通用屬性
      8.2.2  其他屬性
    8.3  粒子系統實踐項目
      8.3.1  燃燒的火焰項目
      8.3.2  發光的法杖項目
      8.3.3  上升的氣泡項目
    8.4  粒子系統綜合項目
    8.5  小結
    8.6  習題
  第9章  導航系統
    9.1  導航系統概述
    9.2  導航設置步驟
      9.2.1  設置導航對象
      9.2.2  烘焙(Bake)
      9.2.3  設置導航網格代理
    9.3  導航系統實踐項目
      9.3.1  AI路徑規劃項目
      9.3.2  AI障礙繞行項目
      9.3.3  AI導航追擊項目
    9.4  A1導航綜合項目
    9.5  小結
    9.6  習題
第2篇  綜合實踐篇
  第10章  2D撲克牌遊戲
    10.1  遊戲構思
    10.2  遊戲設計
    10.3  遊戲實施
    10.4  遊戲測試
    10.5  小結
    10.6  習題
  第11章  3D射擊遊戲
    11.1  遊戲構思
    11.2  遊戲設計
    11.3  遊戲實施
      11.3.1  項目準備
      11.3.2  武器設定
      11.3.3  子彈設定
      11.3.4  開槍動畫
      11.3.5  射擊功能
      11.3.6  遊戲優化
    11.4  遊戲測試
    11.5  小結
    11.6  習題
參考文獻

  • 商品搜索:
  • | 高級搜索
首頁新手上路客服中心關於我們聯絡我們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