Unity Virtual Reality Projects (Paperback)
暫譯: Unity 虛擬實境專案 (平裝本)
Jonathan Linowes
- 出版商: Packt Publishing
- 定價: $1,600
- 售價: 6.0 折 $960
- 語言: 英文
- 頁數: 286
- 裝訂: Paperback
- ISBN: 178398855X
- ISBN-13: 9781783988556
-
相關分類:
遊戲引擎 Game-engine、VR/AR
-
相關翻譯:
Unity虛擬現實開發實戰 (簡中版)
-
其他版本:
Unity 2020 Virtual Reality Projects - Third Edition: Learn VR development by building immersive applications and games with Unity 2019.4 and later ver
買這商品的人也買了...
-
$420$332 -
$780$616 -
$600$474 -
$1,460$1,387 -
$780$616 -
$360$284 -
$400$316 -
$1,680Unity 5.x Cookbook (Paperback)
-
$500$395 -
$530$419 -
$690$538 -
$1,280Unity UI Cookbook (Paperback)
-
$2,500$2,450 -
$280$218 -
$2,000$1,900 -
$2,040$1,938 -
$1,460$1,387 -
$2,000$1,900 -
$888Unity 3D UI Essentials (Paperback)
-
$620$484 -
$560$437 -
$520$406 -
$305Unity 5 實戰: 使用 C# 和 Unity 開發多平臺遊戲
-
$580$458 -
$500$395
相關主題
商品描述
Explore the world of Virtual Reality by building immersive and fun VR projects using Unity 3D
About This Book
- Learn the basic principles of virtual reality applications and get to know how they differ from games and desktop apps
- Build various types of VR experiences, including diorama, first-person characters, riding on rails, 360 degree projections, and social VR
- A project-based guide that teaches you to use Unity to develop VR applications, which can be experienced with devices such as the Oculus Rift or Google Cardboard
Who This Book Is For
If you're a non-programmer unfamiliar with 3D computer graphics, or experienced in both but new to virtual reality, and are interested in building your own VR games or applications then this book is for you. Any experience in Unity is an advantage.
What You Will Learn
- Create 3D scenes with Unity and Blender while learning about world space and scale
- Build and run VR applications for consumer headsets including Oculus Rift and Google Cardboard
- Build interactive environments with physics, gravity, animations, and lighting using the Unity engine
- Experiment with various user interface (UI) techniques that you can use in your VR applications
- Implement the first-person and third-person experiences that use only head motion gestures for input
- Create animated walkthroughs, use 360-degree media, and build multi-user social VR experiences
- Learn about the technology and psychology of VR including rendering, performance and VR motion sickness
- Gain introductory and advanced experience in Unity programming with the C# language
In Detail
What is consumer “virtual reality”? Wearing a head-mounted display you view stereoscopic 3D scenes. You can look around by moving your head, and walk around using hand controls or motion sensors. You are engaged in a fully immersive experience. On the other hand, Unity is a powerful game development engine that provides a rich set of features such as visual lighting, materials, physics, audio, special effects, and animation for creating 2D and 3D games. Unity 5 has become the leading platform for building virtual reality games, applications and experiences for this new generation of consumer VR devices.
Using a practical and project-based approach, this book will educate you about the specifics of virtual reality development in Unity.
You will learn how to use Unity to develop VR applications which can be experienced with devices such as the Oculus Rift or Google Cardboard. We will then learn how to engage with virtual worlds from a third person and first person character point of view. Furthermore, you will explore the technical considerations especially important and possibly unique to VR. The projects in the book will demonstrate how to build a variety of VR experiences. You will be diving into the Unity 3D game engine via the interactive Unity Editor as well as C-Sharp programming.
By the end of the book, you will be equipped to develop rich, interactive virtual reality experiences using Unity.
So, let's get to it!
Style and approach
This book takes a practical, project-based approach to teach specifics of virtual reality development in Unity. Using a reader-friendly approach, this book will not only provide detailed step-by-step instructions but also discuss the broader context and applications covered within.
商品描述(中文翻譯)
探索虛擬實境的世界,透過使用 Unity 3D 建立沉浸式和有趣的 VR 專案
關於本書
- 學習虛擬實境應用的基本原則,了解它們與遊戲和桌面應用的不同之處
- 建立各種類型的 VR 體驗,包括立體模型、第一人稱角色、軌道騎乘、360 度投影和社交 VR
- 一本以專案為基礎的指南,教你如何使用 Unity 開發 VR 應用,這些應用可以在 Oculus Rift 或 Google Cardboard 等設備上體驗
本書適合誰
如果你是一位對 3D 電腦圖形不熟悉的非程式設計師,或在這方面有經驗但對虛擬實境是新手,並且有興趣建立自己的 VR 遊戲或應用,那麼這本書適合你。任何 Unity 的經驗都是一個優勢。
你將學到什麼
- 使用 Unity 和 Blender 創建 3D 場景,同時了解世界空間和比例
- 為消費者頭戴式顯示器(如 Oculus Rift 和 Google Cardboard)建立和運行 VR 應用
- 使用 Unity 引擎建立具有物理、重力、動畫和燈光的互動環境
- 實驗各種可以在你的 VR 應用中使用的用戶介面(UI)技術
- 實現僅使用頭部動作手勢作為輸入的第一人稱和第三人稱體驗
- 創建動畫導覽,使用 360 度媒體,並建立多用戶社交 VR 體驗
- 了解 VR 的技術和心理學,包括渲染、性能和 VR 動暈症
- 獲得使用 C# 語言在 Unity 編程的入門和進階經驗
詳細內容
什麼是消費者的「虛擬實境」?佩戴頭戴式顯示器時,你可以查看立體 3D 場景。你可以通過移動頭部來環顧四周,並使用手控或動作感應器來走動。你正沉浸在一個完全沉浸式的體驗中。另一方面,Unity 是一個強大的遊戲開發引擎,提供豐富的功能集,如視覺燈光、材質、物理、音頻、特效和動畫,用於創建 2D 和 3D 遊戲。Unity 5 已成為為這一新一代消費者 VR 設備構建虛擬實境遊戲、應用和體驗的領先平台。
本書採用實用和專案為基礎的方法,將教育你有關 Unity 中虛擬實境開發的具體細節。
你將學會如何使用 Unity 開發 VR 應用,這些應用可以在 Oculus Rift 或 Google Cardboard 等設備上體驗。我們將學習如何從第三人稱和第一人稱角色的視角與虛擬世界互動。此外,你將探索對 VR 特別重要且可能獨特的技術考量。本書中的專案將展示如何建立各種 VR 體驗。你將通過互動的 Unity 編輯器以及 C# 編程深入了解 Unity 3D 遊戲引擎。
在本書結束時,你將具備使用 Unity 開發豐富、互動的虛擬實境體驗的能力。
那麼,讓我們開始吧!
風格與方法
本書採用實用的專案為基礎的方法來教授 Unity 中虛擬實境開發的具體細節。使用讀者友好的方式,本書不僅提供詳細的逐步指導,還將討論涵蓋的更廣泛的背景和應用。