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

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

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

定 價(jià):¥79.00

作 者: 胡良云 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 計(jì)算機(jī)/網(wǎng)絡(luò) 圖形圖像 多媒體 游戲開發(fā)/多媒體/課件設(shè)計(jì)

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

內(nèi)容簡介

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

作者簡介

  胡良云,VR公司開發(fā)主管,負(fù)責(zé)HTC Vive開發(fā),也是游戲論壇的專欄作家和譯員。工作之余會(huì)發(fā)布一些專欄文章或者翻譯一些國外的教程技術(shù)文章,組織成立了HTC Vive開發(fā)者聯(lián)盟,意在促進(jìn)國內(nèi)VR行業(yè)的技術(shù)發(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ā)售后的復(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]玩家預(yù)設(shè) 393.2.3 SteamVR_Tracked Object 513.2.4 Main Camera(eye) 533.3 手柄控制器 593.4 SteamVR腳本功能簡介 66第4章 VR打僵尸游戲 684.1 Unity 3D游戲資源準(zhǔn)備 694.2 場(chǎng)景優(yōu)化和配置槍械 724.3 基本武器系統(tǒng) 774.4 僵尸 834.5 小結(jié) 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 總結(jié) 229第6章 VR游戲開發(fā)實(shí)戰(zhàn) 2306.1 Lab渲染器 2316.1.1 簡介 2316.1.2 快速開始指引 2326.1.3 元素 2336.1.4 攝像機(jī)組件 2346.1.5 實(shí)時(shí)光照組件 2366.1.6 VR標(biāo)準(zhǔn)著色器 2376.1.7 工具和幫助元素 2396.1.8 命令行參數(shù) 2406.1.9 快捷鍵 2416.2 完善VR僵尸游戲 2416.2.1 場(chǎng)景優(yōu)化 2416.2.2 編輯場(chǎng)景和可交互對(duì)象 2436.2.3 優(yōu)化怪物 2506.2.4 玩家UI界面 2526.3 VR手勢(shì)識(shí)別 2586.3.1 插件簡介 2586.3.2 新手教學(xué) 2596.3.3 使用案例 2636.4 VR網(wǎng)絡(luò)游戲 2656.4.1 SteamVR Network簡介 2656.4.2 案例教學(xué) 2666.4.3 VR網(wǎng)絡(luò)的準(zhǔn)則 2676.4.4 如何使用包含的預(yù)設(shè) 2686.4.5 如何使用包含的腳本 2686.4.6 如何擴(kuò)展案例 2696.5 語音識(shí)別與VR 2706.5.1 簡介 2706.5.2 語音識(shí)別和語義分析是如何工作的 2706.5.3 市面上的語音轉(zhuǎn)換文本工具 2726.5.4 困惑和未來的工作 2746.6 VR中國象棋 2756.6.1 游戲簡介 2756.6.2 游戲架構(gòu) 2756.6.3 游戲生態(tài) 2786.6.4 游戲未來 2786.6.5 游戲現(xiàn)狀 2796.7 HTC Vive開發(fā)者聯(lián)盟 279附錄 284附錄1 參考文獻(xiàn) 285附錄2 SIKI老師的教程與資源分享285附錄3 Unity游戲開發(fā)視頻教程目錄286

本目錄推薦

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