Virtual Reality Blueprints

Charles Palmer, John Williamson

相關主題

商品描述

Key Features

  • Build robust, immersive VR experiences that are easy on the eye.
  • Code 3D games and applications using Unity and native interfaces.
  • Get to grips with the Google Cardboard, GearVR, Oculus Rift, and HTC Vive (SteamVR) platforms and make use of their unique features.

Book Description

Are you new to virtual reality? Do you think creating interactive VR applications is an incredibly complex challenge? If either of these questions ring a bell, then this book is for you!

This hands-on project-based guide takes you through VR development essentials for desktop, mobile, and web-based games and applications. You'll explore the four go-to platforms-Cardboard VR, Gear VR, OculusVR, and HTC Vive-as well as design immersive experiences from scratch.

Starting with the science fiction roots of virtual reality, you will build your first VR experience using Cardboard VR. You will explore user interacting in virtual space and include 360 degree images or video in your virtual gallery with Gear VR. You will then learn all about virtual movements and applying artificial intelligence for character interactions in your game while you shoot some zombies using Oculus Rift. Next, you will build and deploy a Minesweeper clone for Oculus Rift and SteamVR. Finally, you will explore best practices for VR development and learn how to achieve the best performance for all your VR projects.

What you will learn

  • Use Unity assets to create object simulation
  • Implement simple touch controls in your application
  • Apply artificial intelligence for player and character interaction
  • Add scripts for movement, tracking, scoring, and life
  • Deploy your games on multiple VR platforms

商品描述(中文翻譯)

關鍵特點

- 建立穩健且沉浸式的虛擬實境體驗,並且對眼睛友好。
- 使用 Unity 和原生介面編寫 3D 遊戲和應用程式。
- 熟悉 Google Cardboard、GearVR、Oculus Rift 和 HTC Vive (SteamVR) 平台,並利用它們的獨特功能。

書籍描述

你是虛擬實境的新手嗎?你認為創建互動式虛擬實境應用程式是一個極其複雜的挑戰嗎?如果這些問題讓你有所共鳴,那麼這本書就是為你而寫的!

這本以實作為基礎的指南將帶你了解桌面、行動和網頁遊戲及應用程式的虛擬實境開發要素。你將探索四個主要平台——Cardboard VR、Gear VR、OculusVR 和 HTC Vive,並從零開始設計沉浸式體驗。

從虛擬實境的科幻根源開始,你將使用 Cardboard VR 建立你的第一個虛擬實境體驗。你將探索用戶在虛擬空間中的互動,並在你的虛擬畫廊中使用 Gear VR 包含 360 度的圖片或影片。接著,你將學習虛擬移動和應用人工智慧來進行角色互動,並在使用 Oculus Rift 時射擊一些殭屍。然後,你將為 Oculus Rift 和 SteamVR 建立並部署一個掃雷遊戲的克隆版。最後,你將探索虛擬實境開發的最佳實踐,並學習如何為所有虛擬實境專案實現最佳性能。

你將學到的內容

- 使用 Unity 資源創建物件模擬
- 在你的應用程式中實現簡單的觸控控制
- 應用人工智慧進行玩家和角色互動
- 添加移動、追蹤、計分和生命的腳本
- 在多個虛擬實境平台上部署你的遊戲