Mastering Oculus Rift Development
暫譯: 掌握Oculus Rift開發

Jack Donovan

  • 出版商: Packt Publishing
  • 出版日期: 2017-02-03
  • 售價: $2,220
  • 貴賓價: 9.5$2,109
  • 語言: 英文
  • 頁數: 306
  • 裝訂: Paperback
  • ISBN: 1786461153
  • ISBN-13: 9781786461155
  • 海外代購書籍(需單獨結帳)

商品描述

Key Features

  • Create immersive 3D games especially designed for the Oculus Rift platform
  • Build complex realistic virtual reality (VR) games with the Unity Engine
  • Create striking VR environments with advanced graphical techniques

Book Description

Virtual reality (VR) is changing the world of gaming and entertainment as we know it. VR headsets such as the Oculus Rift immerse players in a virtual world by tracking their head movements and simulating depth, giving them the feeling that they are actually present in the environment. We will first use the Oculus SDK in the book and will then move on to the widely popular Unity Engine, showing you how you can add that extra edge to your VR games using the power of Unity.

In this book, you ll learn how to take advantage of this new medium by designing around each of its unique features. This book will demonstrate the Unity 5 game engine, one of most widely-used engines for VR development, and will take you through a comprehensive project that covers everything necessary to create and publish a complete VR experience for the Oculus Rift. You will also be able to identify the common perils and pitfalls of VR development to ensure that your audience has the most comfortable experience possible.

By the end of the book, you will be able to create an advanced VR game for the Oculus Rift, and you ll have everything you need to bring your ideas into a new reality.

What you will learn

  • Increase immersion with 3D audio and intuitive interfaces
  • Create group VR experiences using multi-player networking
  • Design fun and engaging mechanics that utilize VR principles
  • Explore the best ways to navigate and interact using the Oculus Rift
  • Design intuitive ways to navigate and interact with scenes in VR
  • Add stunning realism to a scene with three-dimensional audio
  • Invent mechanics and features that take full advantage of VR hardware

About the Author

Jack Donovan is a 24-year-old software engineer living in Brooklyn, New York. He graduated from Champlain College in Burlington, Vermont with a BS in game programming and soon after joined IrisVR, a startup founded in Burlington to create oneclick software for architects to visualize models in virtual reality. IrisVR moved to New York City after being accepted into the startup incubator program Techstars and has since moved to an independent office in NoHo, where Jack continues to work.

Jack also wrote OUYA Game Development By Example, a book focused on the basics of developing games for the Android-powered OUYA console. Both books use the Unity3D engine for development, which Jack has been using to develop games and software in since 2010.

Table of Contents

  1. Exploring a New Reality with the Oculus Rift
  2. Stepping into Virtual Reality
  3. Improving Performance and Avoiding Discomfort
  4. Interacting with Virtual Worlds
  5. Establishing Presence
  6. Adding Depth and Intuition to a User Interface
  7. Hearing and Believing with 3D Audio
  8. Adding Tone and Realism with Graphics
  9. Bringing Players Together in VR
  10. Publishing on the Oculus Store

商品描述(中文翻譯)

**主要特點**

- 創建專為 Oculus Rift 平台設計的沉浸式 3D 遊戲
- 使用 Unity 引擎構建複雜的現實虛擬實境 (VR) 遊戲
- 利用先進的圖形技術創建引人注目的 VR 環境

**書籍描述**

虛擬實境 (VR) 正在改變我們所知的遊戲和娛樂世界。像 Oculus Rift 這樣的 VR 頭戴裝置通過追蹤玩家的頭部動作和模擬深度,將玩家沉浸在虛擬世界中,讓他們感覺自己實際上身處於該環境中。本書將首先使用 Oculus SDK,然後轉向廣受歡迎的 Unity 引擎,向您展示如何利用 Unity 的強大功能為您的 VR 遊戲增添額外的優勢。

在本書中,您將學習如何利用這種新媒介,圍繞其獨特特性進行設計。本書將演示 Unity 5 遊戲引擎,這是 VR 開發中最廣泛使用的引擎之一,並將帶您完成一個全面的項目,涵蓋創建和發布完整 VR 體驗所需的一切。您還將能夠識別 VR 開發中的常見危險和陷阱,以確保您的觀眾擁有最舒適的體驗。

在本書結束時,您將能夠為 Oculus Rift 創建一個高級 VR 遊戲,並擁有將您的想法變為新現實所需的一切。

**您將學到的內容**

- 通過 3D 音頻和直觀界面增強沉浸感
- 使用多玩家網絡創建群體 VR 體驗
- 設計有趣且引人入勝的機制,利用 VR 原則
- 探索使用 Oculus Rift 導航和互動的最佳方法
- 設計直觀的方式在 VR 中導航和與場景互動
- 通過三維音頻為場景增添驚人的真實感
- 發明充分利用 VR 硬體的機制和功能

**關於作者**

**Jack Donovan** 是一位住在紐約布魯克林的 24 歲軟體工程師。他畢業於佛蒙特州伯靈頓的 Champlain College,獲得遊戲編程的學士學位,並在不久後加入了 IrisVR,這是一家成立於伯靈頓的初創公司,旨在為建築師創建一鍵式軟體以在虛擬實境中可視化模型。IrisVR 在被接受進入初創公司孵化器計劃 Techstars 後搬到了紐約市,並隨後搬到了 NoHo 的獨立辦公室,Jack 繼續在那裡工作。

Jack 還撰寫了《OUYA Game Development By Example》,這本書專注於為 Android 驅動的 OUYA 主機開發遊戲的基礎知識。這兩本書都使用 Unity3D 引擎進行開發,Jack 自 2010 年以來一直在使用該引擎開發遊戲和軟體。

**目錄**

1. 探索 Oculus Rift 的新現實
2. 進入虛擬實境
3. 改善性能並避免不適
4. 與虛擬世界互動
5. 建立存在感
6. 為用戶界面增添深度和直觀性
7. 用 3D 音頻聽見和相信
8. 用圖形增添色調和真實感
9. 在 VR 中將玩家聚集在一起
10. 在 Oculus Store 上發布