Building your First VR Experience with Unity [Integrated Course]

Preview in Mapt

Building your First VR Experience with Unity [Integrated Course]

Alexander Coulombe

1 customer reviews
Craft your first VR experience in Unity with a no-frills approach
Mapt Subscription
FREE
$29.99/m after trial
Video
$106.25
RRP $124.99
Save 14%
What do I get with a Mapt Pro subscription?
  • Unlimited access to all Packt’s 5,000+ eBooks and Videos
  • Early Access content, Progress Tracking, and Assessments
  • 1 Free eBook or Video to download and keep every month after trial
What do I get with an eBook?
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with Print & eBook?
  • Get a paperback copy of the book delivered to you
  • Download this book in EPUB, PDF, MOBI formats
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
What do I get with a Video?
  • Download this Video course in MP4 format
  • DRM FREE - read and interact with your content when you want, where you want, and how you want
  • Access this title in the Mapt reader
$0.00
$106.25
$29.99 p/m after trial
RRP $124.99
Subscription
Video
Start 14 Day Trial

Frequently bought together


Building your First VR Experience with Unity [Integrated Course] Book Cover
Building your First VR Experience with Unity [Integrated Course]
$ 124.99
$ 106.25
Go : Building DevOps Tools [Integrated Course] Book Cover
Go : Building DevOps Tools [Integrated Course]
$ 124.99
$ 106.25
Buy 2 for $35.00
Save $214.98
Add to Cart

Video Details

ISBN 139781788393461
Course Length5 hours 3 minutes

Video Description

Building your First VR Experience with Unity aims to provide those who are new to developing virtual reality apps with an introduction to Unity, and the goal is guide the user through crafting their first VR application in a straightforward manner, which will then serve as a skeleton onto which future lessons will build expertise.

Whether a customer is looking to use virtual reality for game development, architectural walkthroughs, product showcases, or even more custom applications, this course is intended to provide a strong foundation in 3D modeling, C# coding, interaction design, SDK use, and general best practices for VR that will help make VR experiences you develop exciting and memorable (and crucially, not nauseating.) The examples will focus on using Unity3D, the premier virtual reality creation tool which accounts for over 80% of all VR content released today.

Key Features

  • Understand why to use Unity 5.6
  • Set up for both Oculus Rift and HTC Vive
  • View VR in Android phones both using Cardboard and Daydream

Who this course is for

This course is for people who are interested in virtual reality and game development and would like to start from scratch. It is specially designed for beginners who aren’t familiar with Unity and VR.

Table of Contents

Getting Comfortable in Unity
Course Overview
Installing Unity
Opening Unity and exploring its interface
Setting up a basic scene
The Inspector Panel and its components
Scripting your first C# component
The Play button
Materials, viewport navigation, and camera adjustment
Creating C# scripts to rotate and scale an object
Changing the Transform values dynamically
Building to VR for the First Time
Setting up Unity to build to desktop VR
Setting up an Oculus Rift
Building to HTC Vive
Preparing for mobile
Building to Android
Moving in VR
Creating a simple movement script
Testing our movement script in VR
Creating obstacles
Using OnCollisionEnter
Applying our scripts to a new object
Stopping and starting based on player input
Back to gravity
Importing 3D models
Using a 3D model as an interior
Writing a hand controller script
Moving using pointing
Installing the Google VR SDK
Kit bashing a Google VR sample scene
Testing on Daydream
Testing on Cardboard
Testing on Desktop VR
Daydream instant preview
Interaction in VR
Triggering our existing scripts using the Event System
Teleportation to fixed locations
Bringing the pointer functionality to our hand
Moving objects from a distance
Creating a cross-platform object-grabber script
Creating grabbable objects
Improving our raycasting
Bringing our interactive functionality to Android
Making a Game
Setting up a UI with a button
Writing a script that instantiates prefabs with a button
Keeping score
Adding win/lose UI elements
Adjustments for desktop VR
Buttons and PointerExit
Making a game - part 1
Making a game - part 2

What You Will Learn

  • Navigate the Unity interface
  • Script your first C# component
  • Build to VR for the first time
  • How to interact in VR
  • Lay out a simple UI for your app

Authors

Table of Contents

Getting Comfortable in Unity
Course Overview
Installing Unity
Opening Unity and exploring its interface
Setting up a basic scene
The Inspector Panel and its components
Scripting your first C# component
The Play button
Materials, viewport navigation, and camera adjustment
Creating C# scripts to rotate and scale an object
Changing the Transform values dynamically
Building to VR for the First Time
Setting up Unity to build to desktop VR
Setting up an Oculus Rift
Building to HTC Vive
Preparing for mobile
Building to Android
Moving in VR
Creating a simple movement script
Testing our movement script in VR
Creating obstacles
Using OnCollisionEnter
Applying our scripts to a new object
Stopping and starting based on player input
Back to gravity
Importing 3D models
Using a 3D model as an interior
Writing a hand controller script
Moving using pointing
Installing the Google VR SDK
Kit bashing a Google VR sample scene
Testing on Daydream
Testing on Cardboard
Testing on Desktop VR
Daydream instant preview
Interaction in VR
Triggering our existing scripts using the Event System
Teleportation to fixed locations
Bringing the pointer functionality to our hand
Moving objects from a distance
Creating a cross-platform object-grabber script
Creating grabbable objects
Improving our raycasting
Bringing our interactive functionality to Android
Making a Game
Setting up a UI with a button
Writing a script that instantiates prefabs with a button
Keeping score
Adding win/lose UI elements
Adjustments for desktop VR
Buttons and PointerExit
Making a game - part 1
Making a game - part 2

Video Details

ISBN 139781788393461
Course Length5 hours 3 minutes
Read More
From 1 reviews

Read More Reviews

Recommended for You

Go : Building DevOps Tools [Integrated Course] Book Cover
Go : Building DevOps Tools [Integrated Course]
$ 124.99
$ 106.25
Automated Machine Learning Pipeline with Mesos [Integrated Course] Book Cover
Automated Machine Learning Pipeline with Mesos [Integrated Course]
$ 124.99
$ 106.25
Advanced Spring Boot [Integrated Course] Book Cover
Advanced Spring Boot [Integrated Course]
$ 124.99
$ 106.25
Getting Started with React VR Book Cover
Getting Started with React VR
$ 35.99
$ 25.20
Security Automation with Ansible 2 Book Cover
Security Automation with Ansible 2
$ 35.99
$ 25.20
Diving Deep into Swift [Integrated Course] Book Cover
Diving Deep into Swift [Integrated Course]
$ 124.99
$ 106.25