0人評分過此書

HTC Vive VR遊戲開發實戰

出版日期
2018
閱讀格式
EPUB
書籍分類
學科分類
ISBN
9789576811548

本館館藏

借閱規則
當前可使用人數 2
借閱天數 14
線上看 0
借閱中 0
選擇分享方式

推薦本館採購書籍

您可以將喜歡的電子書推薦給圖書館,圖書館會參考讀者意見進行採購

讀者資料
圖書館 國立臺北科技大學
* 姓名
* 身分
系所
* E-mail
※ 我們會寄送一份副本至您填寫的Email中
電話
※ 電話格式為 區碼+電話號碼(ex. 0229235151)/ 手機格式為 0900111111
* 請輸入驗證碼
本書是目前HTC Vive在VR發方面全面解析的書,也是一本實戰教程書籍。如果不會編程,不會遊戲引擎,沒關係,本書在附錄中準備了教學資料和視頻分享目錄。讀者完全可以從零開始,只要堅持學習,就可以發出VR遊戲應用。 本書以HTC Vive VR遊戲發實例教學為主線,循序漸進地介紹針對HTC Vive設備在VR遊戲發方面的整套流程。第1章從頭引導讀者了解什麽是VR,以及HTC Vive設備簡介,對程序員、美工和策劃都有幫助。第2章介紹兩個被廣泛應用的遊戲引擎,讓讀者對遊戲發工具有一個較全面的認識。第3章講述HTC Vive的附件SteamVR─VR遊戲的左膀右臂。第4章是一個VR遊戲實例,逐步實現一個簡單的VR僵屍遊戲。第5章介紹SteamVR Unity Toolkit在各個功能上的實現,分別詳細解析其中的37個案例,讓讀者學會實現VR遊戲中所需要的各種各樣的功能。第6章重新回到遊戲發中,將各種功能實踐到遊戲發中去,實現從理論到實踐的過渡。本書還提供了所有實例的源代碼與素材文件,供讀者上機練習使用,讀者可從網上下載本書資源文件。
  • 版權訊息
  • 內容簡介
  • 前言
  • 第1章 緒論
    • 1.1 什麼是VR
    • 1.2 HTC Vive簡介
    • 1.3 HTC Vive誕生記
      • 1.3.1 與HTC合作之前的Valve
      • 提示
      • 1.3.2 與Valve合作之前的HTC
      • 1.3.3 The Oculus Rift
      • 1.3.4 HTC和Valve最終走到了一起
      • 1.3.5 研發手柄控製器
      • 1.3.6 Vive背後的開發者
      • 1.3.7 Vive驚艷亮相
      • 1.3.8 Vive發售後的復盤
  • 第2章 遊戲引擎
    • 2.1 Unity 3D引擎簡介
    • 2.2 虛幻4引擎簡介
    • 2.3 選擇適合的引擎
  • 第3章 SteamVR
    • 3.1 SteamVR簡介
    • 3.2 SteamVR Plugin解析
      • 3.2.1 SteamVR_Render渲染腳本
      • 3.2.2 [CameraRig]玩家預設
      • 3.2.3 SteamVR_Tracked Object
      • 3.2.4 Main Camera(eye)
    • 3.3 手柄控製器
    • 3.4 SteamVR腳本功能簡介
  • 第4章 VR打殭屍遊戲
    • 4.1 Unity 3D遊戲資源準備
    • 4.2 場景優化和配置槍械
    • 4.3 基本武器系統
    • 4.4 殭屍
    • 4.5 小結
  • 第5章 SteamVR Unity Toolkit
    • 5.1 Toolkit簡介
      • 5.1.1 歡迎來到VRTK
      • 5.1.2 VRTK裡面有什麼
      • 5.1.3 VRTK快速開始
    • 5.2 Examples案例001~010
      • 5.2.1 案例解析001_CameraRig_VR_PlayArea
      • 5.2.2 案例解析002_Controller_Events
      • 5.2.3 案例解析003_Controller_SimplePointer
      • 5.2.4 案例解析004_CameraRig_BasicTeleport
      • 5.2.5 案例解析005_Controller_BasicObjectGrabbing
      • 5.2.6 案例解析006_Controller_UsingADoor
      • 5.2.7 案例解析007_CameraRig_HeightAdjustTeleport
      • 5.2.8 案例解析008_Controller_UsingAGrabbedObject
      • 5.2.9 案例解析009_Controller_BezierPointer
      • 5.2.10 案例解析010_CameraRig_TerrainTeleporting
    • 5.3 Examples案例011~020
      • 5.3.1 案例解析011_Camera_HeadSetCollisionFading
      • 5.3.2 案例解析012_Controller_PointerWithAreaCollision
      • 5.3.3 案例解析013_UsingAndGrabbingMultipleObjects
      • 5.3.4 案例解析014_Controller_SnappingObjectsOnGrab
      • 5.3.5 案例解析015_Controller_TouchpadAxisControl
      • 5.3.6 案例解析016_Controller_HapticRumble
      • 5.3.7 案例解析017_CameraRig_TouchpadWalking
      • 5.3.8 案例解析018_CameraRig_FramesPerSecondCounter
      • 5.3.9 案例解析019_Controller_InteractingWithPointer
      • 5.3.10 案例解析020_CameraRig_MeshTeleporting
    • 5.4 Examples案例021~030
      • 5.4.1 案例解析021_Controller_GrabbingObjectsWithJoints
      • 5.4.2 案例解析022_Controller_CustomBezierPointer
      • 5.4.3 案例解析023_Controller_ChildOfControllerOnGrab
      • 5.4.4 案例解析024_CameraRig_ExcludeTeleportLocation
      • 5.4.5 案例解析025_Controls_Overview
      • 5.4.6 案例解析026_Controller_ForceHoldObject
      • 5.4.7 案例解析027_CameraRig_TeleportByModelVillage
      • 5.4.8 案例解析028_CameraRig_RoomExtender
      • 5.4.9 案例解析029_Controller_Tooltip
      • 5.4.10 案例解析030_Controls_RadialTouchpadMenu
    • 5.5 Examples案例031~037
      • 5.5.1 案例解析031_HeadsetGazePointer
      • 5.5.2 案例解析032_Controller_CustomControllerModel
      • 5.5.3 案例解析033_CameraRig_TeleportInNavMesh
      • 5.5.4 案例解析034_Controls_InteractingWithUnityUI
      • 5.5.5 案例解析035_Controller_OpacityAndHighlighting
      • 5.5.6 案例解析036_Controller_CustomCompoundPointer
      • 5.5.7 案例解析037_CameraRig_ClimbingFalling
    • 5.6 總結
  • 第6章 VR遊戲開發實戰
    • 6.1 Lab渲染器
      • 6.1.1 簡介
      • 6.1.2 快速開始指引
      • 6.1.3 元素
      • 提示
      • 提示
      • 6.1.4 攝像機組件
      • 6.1.5 實時光照組件
      • 6.1.6 VR標準著色器
      • 6.1.7 工具和幫助元素
      • 6.1.8 命令行參數
      • 6.1.9 快捷鍵
    • 6.2 完善VR殭屍遊戲
      • 6.2.1 場景優化
      • 6.2.2 編輯場景和可交互對象
      • 提示
      • 6.2.3 優化怪物
      • 6.2.4 玩家UI界面
    • 6.3 VR手勢識別
      • 6.3.1 插件簡介
      • 6.3.2 新手教學
      • 6.3.3 使用案例
    • 6.4 VR網絡遊戲
      • 6.4.1 SteamVR Network簡介
      • 6.4.2 案例教學
      • 提示
      • 6.4.3 VR網絡的準則
      • 6.4.4 如何使用包含的預設
      • 6.4.5 如何使用包含的腳本
      • 6.4.6 如何擴展案例
    • 6.5 語音識別與VR
      • 6.5.1 簡介
      • 6.5.2 語音識別和語義分析是如何工作的
      • 6.5.3 市面上的語音轉換文本工具
      • 6.5.4 困惑和未來的工作
    • 6.6 VR中國象棋
      • 6.6.1 遊戲簡介
      • 6.6.2 遊戲架構
      • 6.6.3 遊戲生態
      • 6.6.4 遊戲未來
      • 6.6.5 遊戲現狀
    • 6.7 HTC Vive開發者聯盟
      • 《短歌行》
  • 附錄
    • 附錄1 參考文獻
    • 附錄2 SIKI老師的教程與資源分享
    • 附錄3 Unity遊戲開發視頻教程目錄
      • 提示
  • 出版地 臺灣
  • 語言 繁體中文

評分與評論

請登入後再留言與評分
幫助
您好,請問需要甚麼幫助呢?
使用指南

客服專線:0800-000-747

服務時間:週一至週五 AM 09:00~PM 06:00

loading