注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學技術計算機/網(wǎng)絡游戲設計HTC Vive VR游戲開發(fā)實戰(zhàn)

HTC Vive VR游戲開發(fā)實戰(zhàn)

HTC Vive VR游戲開發(fā)實戰(zhàn)

定 價:¥79.00

作 者: 胡良云 著
出版社: 清華大學出版社
叢編項:
標 簽: 計算機/網(wǎng)絡 圖形圖像 多媒體 游戲開發(fā)/多媒體/課件設計

ISBN: 9787302464501 出版時間: 2017-04-01 包裝: 平裝
開本: 16開 頁數(shù): 289 字數(shù):  

內(nèi)容簡介

  本書是目前HTC Vive在VR開發(fā)方面解析*為全面的書,也是一本實戰(zhàn)教程書籍。如果你不會編程,不會游戲引擎,沒關系,本書在附錄中為你準備了教學資料和視頻分享目錄。讀者完全可以從零開始,只要堅持學習,就可以開發(fā)出VR游戲應用。本書以HTC Vive VR游戲開發(fā)實例教學為主線,循序漸進地介紹針對HTC Vive設備在VR游戲開發(fā)方面的整套流程。第1章從零開始引導讀者了解什么是VR,以及HTC Vive設備簡介,對程序員、美工和策劃都有幫助。第2章介紹兩個被廣泛應用的游戲引擎,讓讀者對游戲開發(fā)工具有一個較全面的認識。第3章講述HTC Vive開發(fā)*重要的插件SteamVR——開發(fā)VR游戲的左膀右臂。第4章是一個VR游戲?qū)嵗鸩綄崿F(xiàn)一個簡單的VR打僵尸游戲。第5章重點介紹SteamVR Unity Toolkit在各個功能上的實現(xiàn),分別詳細解析其中的37個案例,讓讀者學會實現(xiàn)VR游戲中所需要的各種各樣的功能。第6章重新回到游戲開發(fā)中,將各種功能實踐到游戲開發(fā)中去,實現(xiàn)從理論到實踐的過渡。*后,附錄中給出參考文獻和學習資料分享。本書還提供了所有實例的源代碼與素材文件,供讀者上機練習使用,讀者可從網(wǎng)上下載本書資源文件。本書適用于廣大游戲開發(fā)人員、游戲開發(fā)愛好者、軟件培訓機構以及計算機專業(yè)的學生等。

作者簡介

  胡良云,VR公司開發(fā)主管,負責HTC Vive開發(fā),也是游戲論壇的專欄作家和譯員。工作之余會發(fā)布一些專欄文章或者翻譯一些國外的教程技術文章,組織成立了HTC Vive開發(fā)者聯(lián)盟,意在促進國內(nèi)VR行業(yè)的技術發(fā)展。

圖書目錄

目 錄 第1章 緒論 11.1 什么是VR 21.2 HTC Vive簡介 51.3 HTC Vive 誕生記 61.3.1 與HTC合作之前的Valve 71.3.2 與Valve合作之前的HTC 91.3.3 The Oculus Rift 101.3.4 HTC和Valve最終走到了一起 101.3.5 研發(fā)手柄控制器 111.3.6 Vive背后的開發(fā)者 121.3.7 Vive驚艷亮相 131.3.8 Vive發(fā)售后的復盤 14第2章 游戲引擎 162.1 Unity 3D引擎簡介 172.2 虛幻4引擎簡介 182.3 選擇適合的引擎 19第3章 SteamVR 213.1 SteamVR簡介 223.2 SteamVR Plugin解析 253.2.1 SteamVR_Render渲染腳本 293.2.2 [CameraRig]玩家預設 393.2.3 SteamVR_Tracked Object 513.2.4 Main Camera(eye) 533.3 手柄控制器 593.4 SteamVR腳本功能簡介 66第4章 VR打僵尸游戲 684.1 Unity 3D游戲資源準備 694.2 場景優(yōu)化和配置槍械 724.3 基本武器系統(tǒng) 774.4 僵尸 834.5 小結 96第5章 SteamVR Unity Toolkit 975.1 Toolkit簡介 985.1.1 歡迎來到VRTK 995.1.2 VRTK里面有什么 995.1.3 VRTK快速開始 1005.2 Examples案例001~010 1005.2.1 案例解析001_CameraRig_VR_PlayArea 1005.2.2 案例解析002_Controller_Events 1015.2.3 案例解析003_Controller_SimplePointer 1055.2.4 案例解析004_CameraRig_BasicTeleport 1245.2.5 案例解析005_Controller_BasicObjectGrabbing 1325.2.6 案例解析006_Controller_UsingADoor 1425.2.7 案例解析007_CameraRig_HeightAdjustTeleport 1525.2.8 案例解析008_Controller_UsingAGrabbedObject 1605.2.9 案例解析009_Controller_BezierPointer 1625.2.10 案例解析010_CameraRig_TerrainTeleporting 1635.3 Examples案例011~020 1645.3.1 案例解析011_Camera_HeadSetCollisionFading 1645.3.2 案例解析012_Controller_PointerWithAreaCollision 1685.3.3 案例解析013_UsingAndGrabbingMultipleObjects 1685.3.4 案例解析014_Controller_SnappingObjectsOnGrab 1695.3.5 案例解析015_Controller_TouchpadAxisControl 1705.3.6 案例解析016_Controller_HapticRumble 1755.3.7 案例解析017_CameraRig_TouchpadWalking 1775.3.8 案例解析018_CameraRig_FramesPerSecondCounter 1835.3.9 案例解析019_Controller_InteractingWithPointer 1855.3.10 案例解析020_CameraRig_MeshTeleporting 1865.4 Examples案例021~030 1865.4.1 案例解析021_Controller_GrabbingObjectsWithJoints 1865.4.2 案例解析022_Controller_CustomBezierPointer 1875.4.3 案例解析023_Controller_ChildOfControllerOnGrab 1885.4.4 案例解析024_CameraRig_ExcludeTeleportLocation 1885.4.5 案例解析025_Controls_Overview 1895.4.6 案例解析026_Controller_ForceHoldObject 1975.4.7 案例解析027_CameraRig_TeleportByModelVillage 1995.4.8 案例解析028_CameraRig_RoomExtender 2005.4.9 案例解析029_Controller_Tooltip 2045.4.10 案例解析030_Controls_RadialTouchpadMenu 2115.5 Examples案例031~037 2145.5.1 案例解析031_HeadsetGazePointer 2145.5.2 案例解析032_Controller_CustomControllerModel 2155.5.3 案例解析033_CameraRig_TeleportInNavMesh 2175.5.4 案例解析034_Controls_InteractingWithUnityUI 2185.5.5 案例解析035_Controller_OpacityAndHighlighting 2245.5.6 案例解析036_Controller_CustomCompoundPointer 2285.5.7 案例解析037_CameraRig_ClimbingFalling 2285.6 總結 229第6章 VR游戲開發(fā)實戰(zhàn) 2306.1 Lab渲染器 2316.1.1 簡介 2316.1.2 快速開始指引 2326.1.3 元素 2336.1.4 攝像機組件 2346.1.5 實時光照組件 2366.1.6 VR標準著色器 2376.1.7 工具和幫助元素 2396.1.8 命令行參數(shù) 2406.1.9 快捷鍵 2416.2 完善VR僵尸游戲 2416.2.1 場景優(yōu)化 2416.2.2 編輯場景和可交互對象 2436.2.3 優(yōu)化怪物 2506.2.4 玩家UI界面 2526.3 VR手勢識別 2586.3.1 插件簡介 2586.3.2 新手教學 2596.3.3 使用案例 2636.4 VR網(wǎng)絡游戲 2656.4.1 SteamVR Network簡介 2656.4.2 案例教學 2666.4.3 VR網(wǎng)絡的準則 2676.4.4 如何使用包含的預設 2686.4.5 如何使用包含的腳本 2686.4.6 如何擴展案例 2696.5 語音識別與VR 2706.5.1 簡介 2706.5.2 語音識別和語義分析是如何工作的 2706.5.3 市面上的語音轉(zhuǎn)換文本工具 2726.5.4 困惑和未來的工作 2746.6 VR中國象棋 2756.6.1 游戲簡介 2756.6.2 游戲架構 2756.6.3 游戲生態(tài) 2786.6.4 游戲未來 2786.6.5 游戲現(xiàn)狀 2796.7 HTC Vive開發(fā)者聯(lián)盟 279附錄 284附錄1 參考文獻 285附錄2 SIKI老師的教程與資源分享285附錄3 Unity游戲開發(fā)視頻教程目錄286

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號