Unity VR/XR Developer: Make Immersive VIRTUAL REALITY Games

Unity VR/XR Developer: Make Immersive VIRTUAL REALITY Games

English | MP4 | AVC 1280×720 | AAC 44KHz 2ch | 67 lectures (12h 2m) | 8.10 GB

Build explosions, grabables, touchables, remote control robots & more using Unity’s UPDATED XR Toolkit

Want to make Virtual Reality games and apps in Unity?

Keen to expand your skillset to include XR interactions, so you can create engaging XR games and experiences?

Then this course is for you! ​

Unity has added a ton of functionality and features for making VR products, allowing you to bring your ideas to life. And, thanks to the mock headset in the XR interaction toolkit, you can enter play mode on your PC – meaning you don’t need a VR headset to create VR games!

In this course, you’ll learn how to harness the power of Unity’s XR Interaction Toolkit, along with its Interaction & Locomotion Modules to build immersive XR experiences.

Get hands-on experience designing and implementing custom interactions for UI elements, interactable game objects and hinges, providing users with intuitive and engaging XR interactions.

You’ll get the most from this course if you have some familiarity with the Unity editor, and beginner to intermediate C# knowledge.

You’ll get full lifetime access for a single one-off fee. The creators are qualified and experienced with modelling and coding, so are able to explain complex concepts clearly, as well as entertain along the way.

You’ll also gain access to a course forum where you can discuss topics on a course-wide basis, or down to the individual video. Get plugged into our communities of amazing developers on Facebook (nearly 20k), in our own TA-curated Community (17k views/day), and our student chat group (10k live at any one time).

Dive into the extraordinary world of VR and begin your XR journey today!

What you’ll learn

  • Build the MUST HAVEs for VR games – grabbables, interactables, and movement.
  • Learn how to get the most out of Unity’s POWERFUL XR Interaction Toolkit.
  • Use the Toolkit’s Interaction & Locomotion Modules to navigate your own VR world.
  • Design your own VR-specific interactions for UI elements, interactable game objects, and hinges.
  • Learn advanced techniques to procedurally generate walls and environmental elements.
  • Use Unity’s Event System to streamline XR interactions.
  • Integrate spatial audio into your projects, to make them sound more awesome.
  • Blow things up. Who doesn’t like explosions in games?
Table of Contents

Introduction & Setup
1 Welcome To The Course
2 Set Up Unity & VS Code
3 VS Code Issues
4 Assets and XR Management
5 Community & Support
6 Accessing Our Projects

Locomotion System
7 Section Intro – Locomotion System
8 Teleportation System Basics
9 Refining The Teleport System

XR Grab & Socket Interactables
10 Section Intro – Grab & Socket Interactables
11 Adding Grabbable Game Objects
12 Grabbable Objects and Sockets
13 Key Socket Lock System
14 Customizing The Drawer Grab Interactions
15 Drawer Movement and Limit Checks
16 Finishing The Drawers Limit Checks

UI Interactions
17 Section Intro – UI Interactions
18 Adding UI Button Interactions
19 Adding UI Ray Interactors With Events
20 Converting The Button To An Interactable
21 Changing The Message Text With Code
22 Starting The Combination Lock
23 Checking The Combination
24 Adding Digits And Resetting The Lock

Interactable Hinges
25 Intro To Interactable Hinges
26 Creating A Simple Hinge
27 Adding Lock Mechanics To The Hinge
28 Limiting The Rotation Of The Hinge
29 Checking The Hand Distance Limits
30 Adding Collision Limits To The Door
31 Setting Up A New Door Interactable
32 The Door Final Tests And Refactoring

The Wall
33 Intro To The Wall
34 Building The Wall
35 Spawning Wall Cube Prefabs
36 Procedural Column Generation
37 Adding Editor Build Wall Functionality
38 Deleting The Wall
39 Destroying The Wall
40 Adding Wall SFX & The Explosive Device
41 Adding Remote Detonation

Audio Management
42 Section Intro – Audio Management
43 Audio Management Concepts And Set Up
44 Adding Grab Interactable SFX
45 Adding Drawer Movement SFX
46 Adding SFX To Socket Interactions
47 Adding SFX To The Cabinet Doors
48 Adding SFX To The Combo Lock

Immersive Game Design
49 Section Intro – Immersive Game Design
50 Advanced Locomotion
51 Starting The Progress Control
52 Adding Progress Audio Feedback
53 Tracking Progress And Physics Interactions
54 Finishing The Drawer Challenge Progress
55 Adding Combo Lock & The Wall Challenges
56 Creating A XR Slider Interactable

The Robot
57 Section Intro – The Robot
58 Creating The Joystick And Object Highlighter
59 Controlling The Robot With The Joystick
60 The Grande Finale
61 The Encore

Bonus Hand Tracking
62 Adding Hand Tracking
63 Hand Tracking Input Breakdown
64 Rebuilding The XR Rig
65 Hand Tracking Wrap Up

Bonus Updating to Unity6
66 Updating to Unity 6

Continuing Your GameDev Journey
67 BONUS Lecture

Homepage